Pimp my Code – Patterns for Mere Code Mortals – Patrik Löwendahl

Technorati Tags: , ,

Lite anteckningar från Patris Löwendahls dragning på Pimp my Code

Genomgång av template method

Delegate stratergy

Låt en delegate ta ansvar för att svara på en fråga så att frågan kan ändras utan att ändra koden som vill ha svaret.

En delegate skulle kunna ses som ett interface med en metod som heter invoke

När man skall använda pattern fråga dig

  1. Why
  2. When
  3. How

Om man inte kan svara på fråga 1 gå inte vidare osv.

Genom att returnera sig själv så kan man skapa sk. Fluent interface

Sammanfattning: Bra och förståligt.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s