Создание компьютерных систем - дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программного обеспечения становятся все более трудоемкими, причем затраты труда растут экспоненциально. Как и в любой профессии, прогресс в программировании достигается исключительно путем обучения, причем не только на ошибках, но и на удачах - как своих, так и чужих. Книга дает ответы на трудные вопросы, с которыми приходится сталкиваться всем разработчикам корпоративных систем. Автор, известный специалист в области объектно-ориентированного программирования, заметил, что с развитием технологий базовые принципы проектирования и решения общих проблем остаются неизменными, и выделил более 40 наиболее употребительных подходов, оформив их в виде типовых решений. Результат перед вами - незаменимое руководство по архитектуре программных систем для любой корпоративной платформы. Это своеобразное учебное пособие поможет вам не только усвоить информацию, но и передать полученные знания окружающим значительно быстрее и эффективнее, чем это удавалось автору. Книга предназначена для программистов, проектировщиков и архитекторов, которые занимаются созданием корпоративных приложений и стремятся повысить качество принимаемых стратегических решений. Рекомендуем!
Sozdanie kompjuternykh sistem - delo daleko ne prostoe. Po mere togo kak vozrastaet ikh slozhnost, protsessy konstruirovanija sootvetstvujuschego programmnogo obespechenija stanovjatsja vse bolee trudoemkimi, prichem zatraty truda rastut eksponentsialno. Kak i v ljuboj professii, progress v programmirovanii dostigaetsja iskljuchitelno putem obuchenija, prichem ne tolko na oshibkakh, no i na udachakh - kak svoikh, tak i chuzhikh. Kniga daet otvety na trudnye voprosy, s kotorymi prikhoditsja stalkivatsja vsem razrabotchikam korporativnykh sistem. Avtor, izvestnyj spetsialist v oblasti obektno-orientirovannogo programmirovanija, zametil, chto s razvitiem tekhnologij bazovye printsipy proektirovanija i reshenija obschikh problem ostajutsja neizmennymi, i vydelil bolee 40 naibolee upotrebitelnykh podkhodov, oformiv ikh v vide tipovykh reshenij. Rezultat pered vami - nezamenimoe rukovodstvo po arkhitekture programmnykh sistem dlja ljuboj korporativnoj platformy. Eto svoeobraznoe uchebnoe posobie pomozhet vam ne tolko usvoit informatsiju, no i peredat poluchennye znanija okruzhajuschim znachitelno bystree i effektivnee, chem eto udavalos avtoru. Kniga prednaznachena dlja programmistov, proektirovschikov i arkhitektorov, kotorye zanimajutsja sozdaniem korporativnykh prilozhenij i stremjatsja povysit kachestvo prinimaemykh strategicheskikh reshenij. Rekomenduem!