Ole Rößner - 15.09.2017
Quelle: Giphy
Quelle: Giphy
Ohne freundliche Genehmigung von Wikipedia
Die Kabel müssen nachvollziehbar verlegt und ausreichend dimensioniert sein für zukünftig zu erwartende Energiebedarfe.
Die Absicherung muss ordnungsgemäß ausgeführt sein, Elektroherd und Durchlauferhitzer sollen gleichzeitig betrieben werden können und darüber hinaus sollen Steckdosen in ausreichender Anzahl und an den richtigen Plätzen vorhanden sein.
Der Elektriker kennt aktuelle Technologien und berät den Auftraggeber kompetent.
Unter Umständen muss er dem Kunden aber auch unmissverständlich klarmachen, dass preisgünstigere Vorschläge (z. B. Kabel diagonal zu verlegen, um Kupfer zu sparen, oder weniger Absicherungen einzubauen) keine gangbare Lösung darstellen.
Ein gutes Programm hat ein sauberes Layout, verwendet sinnvolle Namen,
ist ausführlich kommentiert und verwendet Konstrukte der Sprache
derart, dass maximale Robustheit und Lesbarkeit des Programms erreicht
werden. Die Erstellung eines solchen Programms erfordert vom
Programmierer Sorgfalt, Disziplin und ein gutes Stück handwerklichen
Stolz.
Ian Sommerville, „Software Engineering“, Addison-Wesley 1987
Als engagierte Software-Handwerker heben wir die Messlatte für professionelle Softwareentwicklung an, indem wir üben und anderen dabei helfen, das Handwerk zu erlernen.
Durch diese Tätigkeit haben wir diese Werte schätzen gelernt:
http://www.smbc-comics.com/comic/punishment
https://www.reddit.com/r/gifs/comments/3bw9jt/exclusive_footage_of_wb_coding_the_pc_version_of/
http://gif-database.tumblr.com/post/16324905512
Muscle memory [...] is a form of procedural memory that involves consolidating a specific motor task into memory through repetition. When a movement is repeated over time, a long-term muscle memory is created for that task, eventually allowing it to be performed without conscious effort.
github.com/teamneusta/kata-quickstarter
(zurzeit C# NUnit, JavaScript Jasmine/qUnit, PHP PhpUnit, Java m. Maven)
FizzBuzz::process(int $input) : string| $input | process($input) |
|---|---|
| 1 | "1" |
| 2 | "2" |
| 3 | "Fizz" |
| 5 | "Buzz" |
| 6 | "Fizz" |
| 10 | "Buzz" |
| 15 | "FizzBuzz" |
| 30 | "FizzBuzz" |