Как перестать программировать и начать жить? =)
10 сентября, 2010
Наткнулся на интересную книжку о методологии организации работ при создании интернет решений. Так как данная тема меня очень интересует и беспокоит, с удовольствием прочитал на одном дыхании. Книгу можно прочитать прямо в веб: http://gettingreal.37signals.com/GR_rus.php.
Спасибо Тормозу за её обзор http://brokenbrake.biz/2010/09/09/Getting-Real.
Вот предисловие книги:
Хотите создать успешное веб-приложение? Тогда пришло время для подхода «Getting Real», легковесного, быстрого и в целом лучшего пути создания программного обеспечения.
- Getting Real — это отказ от вещей, представляющих реальность (диаграммы, графики, схемы, стрелочки и модели) и создание реальной веши
- Getting Real — это значит «меньше». Меньше массы, меньше программного обеспечения и его возможностей, меньше бумагомарания — словом, меньше всего того, что является несущественным (а большая часть того, что, как вам кажется, критически важно, на самом деле таковым не является)
- Getting Real значит оставаться небольшим и шустрым.
- Getting Real начинает с интерфейса, с реальных экранов, которыми будут пользоваться ваши клиенты. Это позволяет получить правильный интерфейс до того, как вы создадите неправильную программу.
- Getting Real — это итерации и снижение стоимости изменений, Getting Real — это запуск и постоянное улучшение. То есть подход, идеальный для веб-приложений.
- Getting Real — это создание того, в чём нуждается клиент и исключение того, что ему не нужно.
Выгоды Getting Real
Getting Real дает лучшие результаты из-за того, что заставляет вас решать именно существующие проблемы, а не фантазировать на тему этих проблем. Другими словами, он заставляет вас иметь дело с реальностью. Getting Real отказывается от функциональных спецификаций и подобных эфемерных документов в пользу реальных экранов. Функциональная спецификация — это притворство, иллюзия договоренности, тогда как действительная веб-страница — это реальность, то, что будут видеть и использовать ваши клиенты. Только это и имеет значение и с помошью Getting Real вы достигнете этого гораздо быстрей, принимая решения на основе действительных вещей, а не абстрактных понятий. Наконец, Getting Real — это подход, идеальный для веб-приложений. Дедовский способ поставки коробочных приложений вкупе с последующим двухгодичным ожиданием обновления уже изживает себя. В отличие от устанавливаемых у клиента приложений, их веб-аналоги могут развиваться и улучшаться каждый день. И Getting Real использует этот факт на полную катушку.
Думаю подобный подход + гибкость моделей данных моих проектов, — будут наиболее комфортны для меня. Ну как?
На всякое говно типа демотиваторов ссылки кидаешь а на дельную вещь (эту книгу) нет. Ну и кто ты после этого? 🙂
Только начал читать а уже нашёл пользительное и элементарное.
Эта, я думал ты специалист по трололо =)
Ну тут вообще хорошо описано 🙂