Тут зависит от подхода. Иногда целесообразно начать с дизайна(читай интерфейса), а иногда — с программной части. Зависит от проекта и принципов работы.
Getting Real начинает с интерфейса, с реальных экранов, которыми будут пользоваться ваши клиенты. Это позволяет получить правильный интерфейс до того, как вы создадите неправильную программу.
1. А как вы в случае, если во втором поле хранится, например, JSON, сделаете выборку по одному из полей этого JSON'a? И это самый простой пример.
3. В той же CouchDB из коробки есть веб-админка, в которой можно смотреть как сами коллекции, так и их view-функции.
Навряд ли в ближайшее время появится такая NoSQL, которая способна всю логику работы с данными держать у себя, а клиентскому приложению отдавать уже только сформированные данные.
Да здесь и без облаков реально.
Триалки ведь умеют отключаться по истечении фиксированного срока. Ничего не мешает этот срок импортировать из ключа, например, или данных из АппСтора.
Главное правильно подойти к задаче.
Если вы зададитесь целью «ничего не делать две минуты», вы с большой вероятностью проиграете.
А если просто послушаете и представите морской прибой, то просидите так больше двух минут :)
Единственное, на что порывало сделать — это послать ссылку друзьям.
Так было раньше. Теперь познавать основы на практике проще всего, участвуя в opensource-разработках.
Сейчас для этого есть очень удобные сайты и инструменты(github.com, bitbucket.org).
При этом вы не только изучаете, что и как устроено, но и учитесь на чужом коде.
© Getting real
Уже успешно применяется на гитхабе в репозиториях и,
прости господи, вконтакте.3. В той же CouchDB из коробки есть веб-админка, в которой можно смотреть как сами коллекции, так и их view-функции.
А как же map/reduce в MongoDB и CouchDB?
Триалки ведь умеют отключаться по истечении фиксированного срока. Ничего не мешает этот срок импортировать из ключа, например, или данных из АппСтора.
Если вы зададитесь целью «ничего не делать две минуты», вы с большой вероятностью проиграете.
А если просто послушаете и представите морской прибой, то просидите так больше двух минут :)
Единственное, на что порывало сделать — это послать ссылку друзьям.
Сейчас для этого есть очень удобные сайты и инструменты(github.com, bitbucket.org).
При этом вы не только изучаете, что и как устроено, но и учитесь на чужом коде.