tag:blogger.com,1999:blog-945648952597344115.post4671246053824005014..comments2023-04-13T14:19:14.308+03:00Comments on Software Design: Почему надо проектировать "от обязанностей", или сколько функций выполняет чашка?Anonymoushttp://www.blogger.com/profile/16148486819764845169noreply@blogger.comBlogger12125tag:blogger.com,1999:blog-945648952597344115.post-52068640409865964802011-12-11T23:51:06.864+04:002011-12-11T23:51:06.864+04:00Анонимный, статья была написана для того, чтобы по...Анонимный, статья была написана для того, чтобы показать, как конструкция системы зависит от её назначения.<br /><br />Ваше замечание замечание про контракты непонятно. Проясните.Anonymoushttps://www.blogger.com/profile/16148486819764845169noreply@blogger.comtag:blogger.com,1999:blog-945648952597344115.post-23824141151130104612011-12-11T16:19:01.536+04:002011-12-11T16:19:01.536+04:00Простите, и к чему это все было написано? Вы произ...Простите, и к чему это все было написано? Вы произвели полную исчерпывающую классификацию типов чашек? Нет. Описали способы быстрого описания разного вида чашек? Опять же нет.<br />Предназначение, цель, использование, интерфейсы. Это все куча терминов, относящихся к разным областям программной инженерии.<br /><br />Всего лишь два слова. <br />Композиция. Контракты.<br />И вместе это композиция контрактов. Где каждый контракт отвечает за свою крохотную область обязанностей. И тогда каждую кружку можно представить совокупностью таких контрактов, которые она реализует. Например - походная кружка инкапсулирует контракты - прочный, защита от расплескивания, большой объем. Офисная кружка - зашита от расплескивания, странные прибамбасы и т.д. <br />Рекомендую к прочтению - J.Greenfield,K.Short Software Factories.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-945648952597344115.post-4378815105697186162011-12-10T20:55:06.472+04:002011-12-10T20:55:06.472+04:00Architecture Consists of Function Related by Conce...Architecture Consists of Function Related by Concept To Form (программа открытых курсов по системной инженерии Массачусетского технологического института)Эдуард Галиаскаровhttps://www.blogger.com/profile/03401289362217079074noreply@blogger.comtag:blogger.com,1999:blog-945648952597344115.post-79286314837576150322011-12-09T22:36:20.800+04:002011-12-09T22:36:20.800+04:00Анонимный, я ответил на Ваш вопрос в начале статьи...Анонимный, я ответил на Ваш вопрос в начале статьи.Anonymoushttps://www.blogger.com/profile/16148486819764845169noreply@blogger.comtag:blogger.com,1999:blog-945648952597344115.post-14382851124868835932011-12-09T19:37:01.196+04:002011-12-09T19:37:01.196+04:00А как насчет использования чашки, как пепельницы, ...А как насчет использования чашки, как пепельницы, черпака, ложки и т.д.?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-945648952597344115.post-21987327447034089842011-12-08T12:38:19.189+04:002011-12-08T12:38:19.189+04:00Хороший обзор чашек!Хороший обзор чашек!Эдуард Галиаскаровhttps://www.blogger.com/profile/03401289362217079074noreply@blogger.comtag:blogger.com,1999:blog-945648952597344115.post-53913522740082379312011-12-08T12:14:43.658+04:002011-12-08T12:14:43.658+04:00Универсальные чашки тоже существуют (см., например...Универсальные чашки тоже существуют (см., например, здесь - http://gorod-atv.ru/shop/4715.html).<br /><br />В обычной технике так же господствуют две противоположные тенденции: универсализация и специализация.Anonymoushttps://www.blogger.com/profile/16148486819764845169noreply@blogger.comtag:blogger.com,1999:blog-945648952597344115.post-63124170879902241442011-12-08T10:44:33.333+04:002011-12-08T10:44:33.333+04:00При проектировании ПО иногда очень важным является...При проектировании ПО иногда очень важным является универсальность, но тут тяжело провести аналогию с чашками.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-945648952597344115.post-70209710712450782532011-12-08T02:18:58.031+04:002011-12-08T02:18:58.031+04:00Каа, спасибо! Исправил.Каа, спасибо! Исправил.Anonymoushttps://www.blogger.com/profile/16148486819764845169noreply@blogger.comtag:blogger.com,1999:blog-945648952597344115.post-26421662540048345092011-12-08T02:03:16.625+04:002011-12-08T02:03:16.625+04:00Дмитрий, просьба выражать своё мнение в конструкти...Дмитрий, просьба выражать своё мнение в конструктивной форме. Спасибо!Anonymoushttps://www.blogger.com/profile/16148486819764845169noreply@blogger.comtag:blogger.com,1999:blog-945648952597344115.post-48520246158165522011-12-08T01:32:00.190+04:002011-12-08T01:32:00.190+04:00ребят, у вас очень много свободного времени))) даж...ребят, у вас очень много свободного времени))) даже переписываться на подобные темы успеваетеDmitry Timofeevhttps://www.blogger.com/profile/05545583070070386907noreply@blogger.comtag:blogger.com,1999:blog-945648952597344115.post-70798722577574945692011-12-08T01:02:59.376+04:002011-12-08T01:02:59.376+04:00материал грамотный, буквы нет. Празднечный ожёг и ...материал грамотный, буквы нет. Празднечный ожёг и экспрессо это весело :)kaahttps://www.blogger.com/profile/08906878106389365630noreply@blogger.com