Пользователи Stackoverflow, Как вы держите себя в руках от создания больших классов с помощью сложных методов. Когда крайние сроки напряжены, вы в конечном итоге пытаетесь взломать вещи вместе, и это заканчивается тем, что нужно будет реорганизовать.
Для меня одним из способов было начать с разработки, основанной на тестах, и которая поддается хорошему дизайну классов, а также SRP (принцип единой ответственности).
Я также вижу, что разработчики просто дважды нажимают на элементы управления и набирают строку за строкой в методе событий, который запускается.
Каковы ваши предложения?