На Google Developer Day '09 увидел
замечательный слайд, который гласит следующие вещи:
Avoid Long Parameter Lists
- Three or fewer parameters is ideal
- More and users will have to refer to docs
- Long lists of identically typed params harmful
- Programmers transpose parameters by mistake
- Programs still compile, run, but misbehave!
- Techniques for shortening
( Read more... )
Comments 8
Reply
Reply
http://www.soberit.hut.fi/mmantyla/BadCodeSmellsTaxonomy.htm
http://www.dcs.gla.ac.uk/~hcp/psd/lectures/badsmells.pdf
http://c2.com/cgi/wiki$?AntiPatternsCatalog
Ну и так далее.. Гуглите code smell и antipatterns
Reply
Reply
PS: а спор бы всё равно был, ибо слайды принимаются мозгом только тогда, когда мозг уже готов для них (то есть когда способен самостоятельно этот слайд написать).
PPS: "совершенный код" и "working effectively with legacy code" читал уже?
Reply
Нет, не читал. Обращу на них внимание, спасибо!
Reply
Reply
Reply
Leave a comment