Knihobot

Erich Gamma

    13. březen 1961

    Erich Gamma je švýcarský počítačový vědec a spoluautor vlivné učebnice softwarového inženýrství, Design Patterns: Elements of Reusable Object-Oriented Software. Jeho práce se zaměřuje na principy návrhu softwaru a opakovaně použitelné objektově orientované návrhy. Gamma se podílí na vývoji a zdokonalování softwarových architektur a jeho vliv je patrný v moderních softwarových systémech.

    Extrémní programování
    Návrh programů pomocí vzorů. Stavební kameny objektově orientovaných programů
    Приемы объектно-ориентированного проектирования. Паттерны проектирования. [пер. с англ.]
    Wzorce projektowe
    • Wzorce projektowe

      Elementy oprogramowania obiektowego wielokrotnego użytku

      • 376 stránek
      • 14 hodin čtení

      Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego uzytku

      Wzorce projektowe2017
      5,0
    • В предлагаемой книге описываются простые и изящные решения типичных задач, возникающих в объектно-ориентированном проектировании. Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Авторы излагают принципы использования паттернов проектирования и приводят их каталог. Таким образом книга одновременно решает две задачи. Во-первых, здесь демонстрируется роль паттернов в создании архитектуры сложных систем. Во-вторых, применяя содержащиеся в справочнике паттерны, проектировщик сможет с легкостью разрабатывать собственные приложения. Издание предназначено как для профессиональных разработчиков, так и для программистов, осваивающих объектно-ориентированное проектирование.

      Приемы объектно-ориентированного проектирования. Паттерны проектирования. [пер. с англ.]2010
      4,3
    • Extrémní programování

      • 158 stránek
      • 6 hodin čtení

      Softwarové projekty mohou být zábavné, produktivní a dokonce i smělé. Přesto mohou zůstávat řízené a přinášet zisk. Mnoha lidem se extrémní programování (XP) jeví jako střízlivé a praktické. Proč je pak nazýváno extrémní? XP používá běžně používané principy a postupy, avšak dotahuje je do extrémů. XP bylo koncipováno a vyvinuto tak, aby vyhovovalo specifickým potřebám malých a středně velkých softwarových týmů, které musí reagovat na mlhavá a často se měnící zadání. XP je považováno za kontroverzní, protože neuznává některé „posvátné krávy“. Tato nová, odlehčená metodika totiž odmítá řadu klasických zásad včetně stále přetrvávajícího názoru, že náklady na zapracování změny v projektu prudce rostou s časem jejího zadání. XP např. uznává, že je třeba se neustále snažit o snižování nákladů, ale liší se v názoru na to, co s uspořenými náklady – XP tým je nepředá nadřízeným, ale ihned je využije pro další vývoj. Extrémní programování je známé některými svými na první pohled podivnými pravidly. Mezi nejznámější patří zásada programování v párech, kdy u jednoho počítače spolu vždy pracují dva programátoři. Přesto zkušenost ukazuje, že zavedením XP se produktivita týmu přibližně zdvojnásobí. Extrémní programování můžete milovat nebo nenávidět. Tato knížka vás však donutí k tomu, abyste se znovu podívali na to, jakým způsobem vyvíjíte software.

      Extrémní programování2000
      4,1