Добрый день, Хотелось бы узнать какие у кого методики проектирования своих приложений? Сколько Вы на это отводите времени из общего проекта? При разработке официальных проектов как Вы описываете архитектуру приложения?Как часто у Вас бывает так, что после разработки 50% приложения приходится писать чуть ли не с нуля, из за того что меняются требования, или что-то не было учтено?Поделитесь великие гуру как правильно (и 100% верно) разрабатывать проект приложения.

P.S. Стив Макконнел - Идеальный код, хорошая книга по этой теме, но не в том формате в котором хотелось бы.