Думал, как назвать тему, так и не подобрал что реально отображает суть вопроса... К сути:
Как решить проблему/научиться практической структуризации? У себя вижу такую проблему: вроде как задачу понимаю, алгоритм в голове есть. А как доходит до реализации - начинаю путаться в деталях. Стрктура уже не кажется такой понятной, в коде появляются повторяющиеся участки. А после этого начинается процесс оптимизации что ли... Там где вижу - сокращаю, переделываю запросы, обработки форм, наряду с этим появляются другие идеи, и этот процесс затягивается надолго. Т.е. мне кажется проблема где-то на переходе от алгоритма к конкретно реализации в виде кода.
Давненько начинал изучать веб пограммирование, не было возможности продолжить заниматься, сейчас опять начал с нуля. Нашел тут задачку в сети, для начинающих. Я ее уже делал раньше. Хотел специально сравнить результаты. То что сделал сейчас оказалось более объемным, хотя по структуре как мне кажется - более понятным. Да и вообще, решая сейчас эту задачку, я ее переделывал раза три-четыре полностью с нуля и все разы, код у меня значительно отличался от предыдущего. Много условий при проверках, не знаю с какой стороны подступиться, начинаю путаться - Или структурированно в виде иерархии делать проверки одно условие за другим перебирать(но тогда код становится более объемным, хотя и более читаемым и понятным), или просто выписывать подряд пачками условия через if-else без всяких ветвлений и подусловий(но тогда в одном if оказывается много проверок сразу через "и" и "или")? Когда много условий и подусловий - вся эта каша перемешивается, когда начинаю сопоставлять условия из соседних if пачек, и это даже в коде всего то из 40 строчек... Хотя сами то по себе условные операторы понимаю хорошо как работают.
1. Perun - 18 Марта, 2019 - 22:37:43 - перейти к сообщению
2. LIME - 18 Марта, 2019 - 22:42:39 - перейти к сообщению
Многабукавнечитал
Гуглить tdd
Solid перед ддд
SOLID наше все
Ддд для тебя рано но знай что будет надо
Гуглить tdd
Solid перед ддд
SOLID наше все
Ддд для тебя рано но знай что будет надо