DocumentCode :
3289122
Title :
Embracing Nihilism as a Software Development Philosophy and the Birth of the Big Book of Dead Code
Author :
Bergman, Ryan
fYear :
2012
fDate :
13-17 Aug. 2012
Firstpage :
86
Lastpage :
91
Abstract :
Agile software practitioners often brag about how quickly they can change course with a project as the requirements evolve and change. What happens to the things we no longer need? Are projects removing functionality no longer needed by the project? Are we truly willing to abandon or even (gasp! delete) "dead" code. Do we know dead code when we see it? Even the most agile developer has left unnecessary code because it "might" be used in the future. Even the most agile product manager has left a seemingly useless feature because "someone" might want it.
Keywords :
software development management; software prototyping; Nihilism; agile developer; agile product manager; agile software practitioners; dead code; software development philosophy; Dead Code; YAGNI; development metrics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Agile Conference (AGILE), 2012
Conference_Location :
Dallas, TX
Print_ISBN :
978-1-4673-2622-3
Type :
conf
DOI :
10.1109/Agile.2012.14
Filename :
6298096
Link To Document :
بازگشت