Все мы пишем повторно используемые классы и код.
Мы учитываем возможность настройки, чтобы мы могли повторно использовать этот фантастический новый класс снова и снова.
Мы говорим нашим начальникам, что, потратив это дополнительное время сейчас, мы сэкономим время и деньги позже.
Но на самом деле для тех из нас, кто не пишет сторонние библиотеки и тратит свое время на работу над приложением в целом, сколько раз тот класс, который вы потратили дополнительное время на написание, для повторного использования, на самом деле будет повторно использован в другом проекте. ?
Сколько уникальных классов у вас в библиотеке, которые можно использовать более чем в одном проекте?