Top Banner
De Schone Coder
20

De schone coder

Apr 13, 2017

Download

Software

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: De schone coder

De Schone Coder

Page 2: De schone coder

Horrible hackwhen we say

we actually mean

Horrible hack that I didn't write

Page 3: De schone coder

Temporary workaroundwhen we say

we actually mean

Horrible hack that I wrote

Page 4: De schone coder

Persoonlijke hygiëne

Page 5: De schone coder

It's brokenwhen we say

we actually mean

There are bugs in your code

Page 6: De schone coder

It has a few issueswhen we say

we actually mean

There are bugs in my code

Page 7: De schone coder

Code hygiëne

Page 8: De schone coder

Bad structurewhen we say

we actually mean

Someone else's code is badly organised

Page 9: De schone coder

Complex structurewhen we say

we actually mean

My code is badly organised

Page 10: De schone coder

C:\>

Page 11: De schone coder

Clean solutionwhen we say

we actually mean

It works and I understand it

Page 12: De schone coder

We need to rewrite itwhen we say

we actually mean

It works but I don't understand it

Page 13: De schone coder

Carrière hygiëne

Page 14: De schone coder

IMHOwhen we say

we actually mean

You are wrong

Page 15: De schone coder

Legacy codewhen we say

we actually mean

It works and nobody knows how

Page 16: De schone coder

^X^Cquit^\[ESC][ESC]^C

when we say

we actually mean

I don't know how to quite vi

Page 17: De schone coder

Eventuele bronnen• Websites

codinghorror.comjoelonsoftware.comvoxxed.comdzone.com

• BoekenClean Code–Robert C. MartinClean Coder–Robert C. MartinCoding: on software development and design–Jonathan Locke Code Complete–Steve McConnellPragmatic Programmer–Dave Thomas

• Conferentiesvimeo.com/javazoneparleys.comdevdays (MS) jfall (NLJug)

Page 18: De schone coder

Eventuele bronnen

• Videos van:Robert Martin (Uncle Bob) JavaScript WAT (Gary Bernhardt) Christin GormanDeveloping iOS Apps, Paul Hegarty, Stanford University

Page 19: De schone coder
Page 20: De schone coder