очень слаб в этом, и пишу зачастую всё в один файл. Я знаю про правило 1 класс = 1 файл, но я не могу понять когда и главное что нужно выносить в отдельный класс, а что не нужно
Один класс должен отвечать за что то одно
Логично, но я видел отдельно выносили в файлы аргументы и корутины.. Ну и кучу чего ещё
декомпозиция приходит с опытом...
Теперь я знаю как это называется) А форсированно никак?
нуу тут нужен баланс, между читабельностью и ПРАВИЛЬНОСТЬЮ (не знаю как корректнее сказать). на самом деле пиши как удобнее, постарайся поглядеть на схожие проекты и то, как ребята раскинули архитектуру
Я как раз поглядел как коллеги всё раскидывают, и немножко приуныл
>> 1 файл >> 1 класс Необязательное правило
Обсуждают сегодня