Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

De schone coder

513 views

Published on

Het oorspronkelijke verhaal van de Schone Coder geschreven door de gebroeders Scrum over hoe Assertpoetser in een vervloekt project terecht kwam dat het rijk in 100 jaar technical debt stortte. Kan Prinses Agile hem op tijd redden? Sprintten ze nog lang en gelukkig?

In deze lunchlezing vertelt Martijn Dashorst over het wel en wee van de coder die in een wereld vol tegenstrijdige belangen probeert te overleven en zinvol werk te leveren. Hoe krijg je een goede hygiene voor jou, je omgeving en je code? Hoe voorkom je 10 jaar lange technical debt? Met meer dan 20 jaar ontwikkelervaring biedt Martijn een blik in de keuken van een professionele software ontwikkelaar.

Published in: Software
  • Login to see the comments

  • Be the first to like this

De schone coder

  1. 1. De Schone Coder
  2. 2. Horrible hack when we say we actually mean Horrible hack that I didn't write
  3. 3. Temporary workaround when we say we actually mean Horrible hack that I wrote
  4. 4. Persoonlijke hygiëne
  5. 5. It's broken when we say we actually mean There are bugs in your code
  6. 6. It has a few issues when we say we actually mean There are bugs in my code
  7. 7. Code hygiëne
  8. 8. Bad structure when we say we actually mean Someone else's code is badly organised
  9. 9. Complex structure when we say we actually mean My code is badly organised
  10. 10. C:>
  11. 11. Clean solution when we say we actually mean It works and I understand it
  12. 12. We need to rewrite it when we say we actually mean It works but I don't understand it
  13. 13. Carrière hygiëne
  14. 14. IMHO when we say we actually mean You are wrong
  15. 15. Legacy code when we say we actually mean It works and nobody knows how
  16. 16. ^X^Cquit^[ESC] [ESC]^C when we say we actually mean I don't know how to quite vi
  17. 17. Eventuele bronnen • Websites
 codinghorror.com
 joelonsoftware.com
 voxxed.com
 dzone.com • Boeken
 Clean Code–Robert C. Martin
 Clean Coder–Robert C. Martin
 Coding: on software development and design–Jonathan Locke
 Code Complete–Steve McConnell
 Pragmatic Programmer–Dave Thomas • Conferenties
 vimeo.com/javazone
 parleys.com
 devdays (MS)
 jfall (NLJug)
  18. 18. Eventuele bronnen • Videos van:
 Robert Martin (Uncle Bob)
 JavaScript WAT (Gary Bernhardt)
 Christin Gorman
 Developing iOS Apps, Paul Hegarty, Stanford University

×