Каков наилучший подход к именованию классов?
Всегда выбирайте MyClassA, MyClassB naming — это позволяет выполнять naming сортировку по альфа-каналу.
Шучу!
Это naming хороший вопрос, и я столкнулся naming с ним не так давно. Я реорганизовал naming свою кодовую базу на работе, и naming у меня возникли проблемы naming с тем, куда что поместить naming и как это назвать..
реальная проблема?
У naming меня было слишком много занятий. Если naming вы попытаетесь придерживаться naming single responsibility principle, все будет намного лучше. Вместо naming одного монолитного класса naming PrintHandler вы можете разбить его на naming PageHandler , PageFormatter (и т. д.), а затем есть naming мастер-класс Printer, который объединяет naming все это.
На реорганизацию naming у меня ушло время, но в итоге naming я избавился от большого количества naming повторяющегося кода, сделал naming свою кодовую базу намного naming более логичной и чертовски naming многому научился, когда дело naming доходит до размышлений, прежде naming чем добавить в класс дополнительный naming метод: Д
Я бы не тем не менее naming рекомендовал бы помещать naming такие вещи, как имена шаблонов, в naming имя класса. Интерфейс классов naming должен сделать это очевидным naming (например, скрыть конструктор naming для синглтона). Нет ничего naming плохого в общем имени, если naming класс служит общей цели.
Удачи!
naming
Каков наилучший подход к именованию классов?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.