Aktuelle Änderungen
Printable View
Änderungen
Bearbeiten
BruceEckel > CheeseShop > Terracotta > PythonIDEs > LispMacros > Subversion > WikifyBlog > Interfaces > DuckTyping > DataIsCode > SegelKnoten > BooLanguage > PeterSeibel > AppLauncher > ReFactoring > EricRaymond > CodeQualityClear Trail
MaintainableCode
CodeReadability
BeautifulCode
LessCode
CommentingCode
CodeOwnership
CodeReuse
CodeCoverage
DeBugging
DefensiveProgramming
CodeWalkthrough
LanguageComplexity
TestDrivenDevelopment
SoftwareEngineering
SoftwareCraftsmanship
BeingAGoodProgrammer
CodeSmells
- Exception-Driven Development
- When a problem occurs in your application, always check first that the error was handled appropriately. If it wasn't, always fix the handling code first.
- Michael Feathers on Patronizing Language Design
- Without bondage & discipline you are not an "engineer" or come even close but an "artist" or worse: a "cowboy coder". It's almost like a class distinction.
- When I read this, all I can do is hope that I never again have to maintain the code of free-spirit developers. Their dreams become my nightmares. A lot of the time, developers who complain about language restrictions want to do things that add little to no value while creating havoc for other developers. Whenever people work or live as a group, they must give up some personal freedoms. What is so hard to understand about this?
- http://blog.objectmentor.com/articles/2009/07/13/ending-the-era-of-patronizing-language-design
Spaghetti Code
Quality
Single Exits
(Horror)stories from the trenches