Show Notes
- Amazon Sweden Store: https://www.amazon.se/dp/0596007124?tag=9natreeswe-21
- Amazon Worldwide Store: https://global.buys.trade/Head-First-Design-Patterns%3A-A-Brain-Friendly-Guide-Eric-Freeman.html
- Apple Books: https://books.apple.com/us/audiobook/struck-by-genius-how-a-brain-injury-made-me/id853403740?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Head+First+Design+Patterns+A+Brain+Friendly+Guide+Eric+Freeman+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Läs mer: https://swedish.9natree.com/read/0596007124/
#Programmeramotgränssnitt #Kompositionförearv #Strategymönstret #Observermönstret #AbstractFactory #HeadFirstDesignPatterns
Head First Design Patterns: A Brain-Friendly Guide är en fackbok om objektorienterad programvarudesign, skriven av Eric Freeman, Elisabeth Robson, Bert Bates och Kathy Sierra. Första upplagan publicerades av O’Reilly år 2004 och använder Java som huvudsakligt examplespråk. Bokens syfte är inte främst att ge färdiga kodmallar, utan att lära läsaren känna igen återkommande designproblem och välja beprövade lösningsstrukturer. Designmönster behandlas som ett gemensamt yrkesspråk, där namn som Strategy, Observer och Factory gör det möjligt att diskutera ansvar, beroenden och förändring i ett system med större precision. Det som särskiljer boken är dess pedagogiska form. Diagram, korta kodexempel, frågor, repetition och humor används för att göra ett tekniskt ämne mer lättillgängligt. Samtidigt betonar den att ett mönster aldrig är ett självändamål. Läsaren ska förstå problemet, väga kostnaden i extra komplexitet och först därefter använda ett mönster där det ger en tydlig förbättring.