Tw?rca ekstremalnego programowania, Kent Beck wspomnial o nacisku na jakośc projektowania przy tworzeniu oprogramowania pod koniec lat 90-tych oraz o użyciu terminu Code Smells. Termin ten stal się powszechnie używany w programowaniu po tym, jak zostal zamieszczony w książce Refactoring: Improving the Design of Existing Code " autorstwa Martina Fowlera, znanego badacza oprogramowania, kt?ry spopularyzowal praktykę...