Книга Шаблони корпоративних додатків (Signature Series). Мартін Фаулер
Книга «Шаблони корпоративних додатків» є перевиданням книги «Архітектура корпоративних програмних додатків»! Створення комп’ютерних систем – справа далеко не проста. У міру того як зростає їх складність, процеси конструювання відповідного програмного забезпечення стають все більш трудомісткими, причому витрати праці зростають експоненціально. Як і в будь-якій професії, прогрес в програмуванні досягається виключно шляхом навчання, причому не тільки на помилках, а й на успіхи – як своїх, так і чужих.
Книга дає відповіді на складні запитання, з якими доводиться стикатися всім розробникам корпоративних систем. Автор, відомий фахівець в області об’єктно-орієнтованого програмування, зауважив, що з розвитком технологій базові принципи проектування та вирішення спільних проблем залишаються незмінними, і виділив понад 40 найбільш уживаних підходів, оформивши їх у вигляді типових рішень.
Результат перед вами – незамінне керівництво по архітектурі програмних систем для будь-якої корпоративної платформи. Це своєрідний навчальний посібник допоможе вам не тільки засвоїти інформацію, а й передати отримані знання оточуючим значно швидше і ефективніше, ніж це вдавалося автору. Книга призначена для програмістів, проектантів і архітекторів, які займаються створенням корпоративних додатків і прагнуть підвищити якість прийнятих стратегічних рішень.
Теми книги Книга Шаблони корпоративних додатків (Signature Series):
- Частина I. Огляд
- Глава 1. «Розшарування» системи
- Глава 2. Організація бізнес-логіки
- Глава 3. Об’єктні моделі і реляційні бази даних
- Глава 4. Подання даних у Web
- Глава 5. Управління паралельними завданнями
- Глава 6. Сеанси і стану
- Глава 7. Стратегії розподілених обчислень
- Глава 8. Загальна картина
- Частина II. Типові рішення
- Глава 9. Подання бізнес-логіки
- Глава 10. Архітектурні типові рішення джерел даних
- Глава 11. Об’єктно-реляційні типові рішення, призначені для моделювання поведінки
- Глава 12. Об’єктно-реляційні типові рішення, призначені для моделювання структури
- Глава 13. Типові рішення об’єктно-реляційного відображення з використанням метаданих
- Глава 14. Типові рішення, призначені для представлення даних в Web
- Глава 15. Типові рішення розподіленої обробки даних
- Глава 16. Типові рішення для обробки завдань автономного паралелізму
- Глава 17. Типові рішення для зберігання стану сеансу
- Глава 18. Базові типові рішення