Code Geruch
It's not a Bug, it's a Code Smell
Autor: Jana Sieber | twitter.com/ja_sie • mail@jasie.de
Download: Code Geruch 2019 PDF
Abstract
Wie scharf ist dein Code Geruchsinn?
Woran erkennt man schlecht riechenden Code?
Wodurch entstehen schlechte GerĂ¼che?
Wie beseitigt man sie?
Wie verhindert man deren Entstehung?
Code-Beispiele
-
Wikipedia: Common code smells
en.wikipedia.org/wiki/Code_smell#Common_code_smells -
Mohamed Aladdin: Write clean code and get rid of code smells with real life examples, 2018
codeburst.io/write-clean-code-and-get-rid-of-code-smells-aea271f30318 -
Refactoring Guru: Code Smells
refactoring.guru/refactoring/smells -
Codemanship: Code Smell Of The Week
www.youtube.com/user/parlezuml/search?query=code+smell
Quellen
-
Martin Fowler: Refactoring: Improving the Design of Existing Code, 1999
martinfowler.com/books/refactoring.html -
Robert C Martin: Clean Code - Refactoring, Patterns und Techniken [...], 2009
www.mitp.de/IT-WEB/Programmierung/Clean-Code.html -
Jeff Atwood: Code Smells, 2006
blog.codinghorror.com/code-smells/ -
Dino Esposito: Sharpen your sense of (code) smell, 2018
blog.jetbrains.com/dotnet/2018/06/18/sharpen-sense-code-smell/ -
Industrial Logic, Inc.: Smells to Refactorings Quick Reference Guide, 2005
industriallogic.com/wp-content/uploads/2005/09/smellstorefactorings.pdf -
Tufano et al: When and Why Your Code Starts to Smell Bad, 2015
www.cs.wm.edu/~denys/pubs/ICSE'15-BadSmells-CRC.pdf