LINUX.ORG.RU

Re: Проектирование

Паттерны, а потом на РСДН попросить обосрать паттерны, и так далее - технологию и критику ее. Книга кстати хорошая.

wfrr ★★☆
()

Re: Проектирование

А что такое DDD? Точнее насколько он хорош?

xTERM ★★
()

Re: Проектирование

Сколько ни пробовал осиливать, на паттернах гофовских постоянно засыпаю, что делать?

Sphinx ★★☆☆
()

Re: Проектирование

GoF, Коплиена (мультипарадигменное проектирование), HTDP (только электронный вариант насколько я знаю), FPS (Functional Pattern System for Object-Oriented Programming)

jtootf ★★★★★
()
Ответ на: Re: Проектирование от Sphinx

Re: Проектирование

>Сколько ни пробовал осиливать, на паттернах гофовских постоянно засыпаю, что делать?

читать их под Диаманду Галас. они на это расчитаны, просто на обложке дописать забыли

jtootf ★★★★★
()
Ответ на: Re: Проектирование от Sphinx

Re: Проектирование

Хотя бы просмотреть, чтобы знать, какие бывают и в каких ситуациях стоит применять. Потом по ходу дела можно уже вдаваться в детали. Особенно когда есть своя задача, на которую он может хорошо лечь. GOF-ом кстати ограничиваться не стоит, как минимум, википедия и по ссылкам от неё нужно сходить обязательно.

А вообще паттерны нельзя идеализировать, иногда они хороши, иногда они чересчур громоздки.

Legioner ★★★★★
()
Ответ на: Re: Проектирование от Legioner

Re: Проектирование

>А вообще паттерны нельзя идеализировать, иногда они хороши, иногда они чересчур громоздки

а иногда они очень сильно повреждают мозг. как это ни прискорбно

jtootf ★★★★★
()

Re: Проектирование

О каком проектировании идет речь?

Если это "тактическое" проектирование, и Вас устроит объектно-ориентированный подход, и когда речь идет о взаимодействии нескольких классов, то читать надо GoF и Фаулера. Но главное в этом случае - писать много кода, понимать чем он плох, и пытаться его улучшить. Когда Ваш собственный код начнет Вам нравиться при его прочтении спустя полгода после написания - считайте, что цель достигнута и проектировать "в малом" Вы научились.

Если это проектирование сколь-нибудь масштабных систем, то об этом писал Грэйди Буч. Но гарантий, что прочитав его книгу, Вы станете software architect, - никаких ))

gzh
()

Re: Проектирование

Макконнелл "Совершенный код"

anonymous
()
Ответ на: Re: Проектирование от gzh

Re: Проектирование

> Если это проектирование сколь-нибудь масштабных систем, то об этом писал Грэйди Буч. Но гарантий, что прочитав его книгу, Вы станете software architect, - никаких ))

Гради Буч очень хорошо пишет говняные книжки ни о чем. Никогда не читай книжек теоретиков.

ЗЫ: по сабжу Макконелл и Программист-прагматик. Еще можно рефакторинг Фаулера.

anonymous
()
Ответ на: Re: Проектирование от Sphinx

Re: Проектирование

> Сколько ни пробовал осиливать, на паттернах гофовских постоянно засыпаю, что делать?

Ты нашел правильное применение для этой книжки. Это одно из самых худших чтив по программированию. Более нудно только Буч пишет. Но то настоящий мастер гавноделия.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.