Określenie, co jest „zapachem kodu”, a co nie, jest subiektywne i różni się w zależności od języka, programisty i metodologii programowania. Zanim zapytasz, czy jakaś technika jest „zapachem kodu”, zastanów się, jakie byłyby konsekwencje dla twojego konkretnego projektu, gdybyś zastosował tę technikę. Samo pytanie, czy coś jest „zapachem kodu”, czy nie, jest zbyt subiektywne.