Цифровое управление инновационными проектами. Учебное пособие для вузов

Цифровое управление инновационными проектами. Учебное пособие для вузов
Питер
sku: 244537873
ACCORDING TO OUR RECORDS THIS PRODUCT IS NOT AVAILABLE NOW
533.00 грн.
Shipping from: Ukraine
   Description
[html]Существует масса литературы и онлайн-ресурсов, посвященных дизайну классов, но информацию о проектировании программных пакетов найти не так просто. Книга "Принципы разарботки програмных пакетов" Маттиаса Нобака, профессионального PHP-разработчика, призвана восполнить этот пробел. В ней рассказывается о принципах повторного использования и распространения компонентов, также известных как пакеты, и предлагается ряд полезных техник по организации кода в группы любого размера. Вы узнаете о том, какие классы должны быть внутри пакета, как использовать принципы связности и зацепления, как облегчить поддержку пакета.Издание адресовано программистам, использующим объектно-ориентированный язык для создания приложений. Представленные в книге примеры кода поясняют отдельные технические моменты и упрощают понимание материала.Примеры кода изложены на языке PHP, однако, это не должно стать проблемой в понимании кода, при условии что читатель знаком с любым другим объектно-ориентированным языком программирования.Об авторе:Маттиас Нобак – профессиональный PHP-разработчик. Он является основателем компании Noback's Office, специализирующейся на веб-разработке, тренингахи консалтинге. Ранее он работал в качестве разработчика в компании Driebit (Амстердам) и IPPZ (Утрехт), а также в качестве технического директора (CTO) в компании Ibuildings (Утрехт).Оглавление книги Маттиаса Нобака "Принципы разарботки програмных пакетов"ЧАСТЬ I. ПРОЕКТИРОВАНИЕ КЛАССОВ ............................................21Глава 1 . Принцип единственной ответственности............................25Глава 2. Принцип открытости/закрытости.............................................32Глава 3. Принцип подстановки Барбары Лисков ...............................50Глава 4. Принцип разделения интерфейса............................................72Глава 5. Принцип инверсии зависимостей.............................................83ЧАСТЬ II. РАЗРАБОТКА ПАКЕТОВ..................................................... 117Глава 6. Принцип эквивалентности повторногоиспользования и выпуска.............................................................................. 127Глава 7. Принцип совместного повторного использования...... 156Глава 8. Принцип общей закрытости...................................................... 181Глава 9. Принцип ацикличности зависимостей................................ 197Глава 10. Принцип устойчивых зависимостей.................................. 224Глава 11. Принцип устойчивых абстракций....................................243Глава 12. Заключение...............................................................................256[/html]
   Technical Details
categoryTitle: Бизнес литература
   Price history chart & currency exchange rate

Customers also viewed