Не так давно мне в руки попала книга Мартина Фаулера (Martin Fowler) "Архитектура корпоративных программных приложений" (Patterns of Enterprise Application Architecture).
Очень понравилась. Книга посвящена подходам к решению задач, с которыми программист сталкивается, решая практически любую задачу. Рассмотрены плюсы и минусы этих подходов, выделены т.н. "типовые решения". Что характерно для Фаулера - в книге нет "воды", информация изложена четко, но в то же время очень доступно.
Словом, рекомендую, ИМХО полезно будет любому программирующему :)
С целью избежать топов ногами, махания руками и выкриков "MSDN предлагает делать объекты, ничего нового" с чьей-либо стороны, оговорсь: книга не имеет никакого отношения к технологиям Майкрософт, равно как и к самой Майкрософт ;) По этому поводу можно не беспокоиться ;) |