جزییات کتاب
Создание компьютерных систем - дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программного обеспечения становятся все более трудоемкими, причем затраты труда растут экспоненциально. Как и в любой профессии, прогресс в программировании достигается исключительно путем обучения, причем не только на ошибках, но и на удачах - как своих, так и чужих. Книга дает ответы на трудные вопросы, с которыми приходится сталкиваться всем разработчикам корпоративных систем. Автор, известный специалист в области объектно-ориентированного программирования, заметил, что с развитием технологий базовые принципы проектирования и решения общих проблем остаются неизменными, и выделил более 40 наиболее употребительных подходов, оформив их в виде типовых решений. Результат перед вами - незаменимое руководство по архитектуре программных систем для любой корпоративной платформы. Это своеобразное учебное пособие поможет вам не только усвоить информацию, но и передать полученные знания окружающим значительно быстрее и эффективнее, чем это удавалось автору. Книга предназначена для программистов, проектировщиков и архитекторов, которые занимаются созданием корпоративных приложений и стремятся повысить качество принимаемых стратегических решений.
درباره نویسنده
![](https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Martin_Fowler_%282008%29.jpg/50px-Martin_Fowler_%282008%29.jpg)
مارتین فولر (به انگلیسی: Martin Fowler) (متولد ۱۹۶۳) بریتانیایی، مهندس نرمافزار، نویسنده و سخنران بینالمللی پیرامون توسعه ی نرمافزار، متخصص طراحی و آنالیز برنامهنویسی شیءگرا، یو امال، الگوی طراحی، و روش شناس باشگاه توسعه نرمافزار، از جمله برنامهسازی مفرط می باشد.