Re[4]: Изобрел велосипед, что дальше?
От: Cyberax Марс  
Дата: 10.06.09 15:47
Оценка:
Здравствуйте, jeeist, Вы писали:

J>Имеется ввиду, что теория есть только по ОО и остальное

J>надо изучать только по реальным проектам?
Имеется в виду, что в ОО паттернах самое главное — это знать когда их НЕ надо применять.

Обычно код новичков очень хорошо делится на две стадии: до паттернов и после паттернов. В "до паттернов" в коде бывает слишком мало абстракций, а в "после паттернов" — черезчур много.

Попробуй для общего развития заняться функциональным программированием, например.
Sapienti sat!
Re[5]: Изобрел велосипед, что дальше?
От: jeeist  
Дата: 11.06.09 06:07
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>Здравствуйте, jeeist, Вы писали:


J>>Имеется ввиду, что теория есть только по ОО и остальное

J>>надо изучать только по реальным проектам?
C>Имеется в виду, что в ОО паттернах самое главное — это знать когда их НЕ надо применять.

C>Обычно код новичков очень хорошо делится на две стадии: до паттернов и после паттернов. В "до паттернов" в коде бывает слишком мало абстракций, а в "после паттернов" — черезчур много.


Очень хорошо помню как я узнал про шаблон MVC и решил, что
все системы должны быть построены с использованием MVC.
Последствия были ужасны, еще долго потом считал, что система
обязательно должна быть непонятной

Потом решил делать так — начать с Notepad и самой простой архитектуры
и что-то добавлять только, если это нужно и можно сформулировать, почему.

Это, конечно, радикальный (или даже смешной) подход, но по-моему иногда следует выбросить
все из головы и начать все сначала. Или как минимум знать, как
программировать без Visual Studio, Eclipse и фрейм-ворков.

C>Попробуй для общего развития заняться функциональным программированием, например.

Т.е. Haskell.

XSLT тоже? Или есть какие-то труды классиков?

Кстати, возможно следует почитать классику, которая была в моде в 80-тых —
про процедурное программирование?
Re: Изобрел велосипед, что дальше?
От: jeeist  
Дата: 11.06.09 12:11
Оценка:
Нашел Джим Коналлен (Conallen), Разработка Web-приложений с использованием UML, 2001.
Re[2]: Изобрел велосипед, что дальше?
От: jeeist  
Дата: 11.06.09 13:02
Оценка:
Информацию о Tiles можно найти и в Spring in Action,
но там рекомендуют также Struts in Action.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.