Ананасы, месяц назад начал писать свое первое более-менее серьезное приложение на Qt. Начиналось все хорошо. Об архитектуре я тогда, конечно же, не думал. Но вот теперь оказалось, что вся моя архитектура - говно на костылях, из-за которого компилятор выдает непонятные ошибки, а дебагер никак не помогает. Как нормальные люди планируют архитектуру? Читал про UML, но никто о нем хорошо не отзывался.
>>802577 (OP)software engineeringfix
>>802577 (OP)>Как нормальные люди планируют архитектуру?Все зависит от опыта (своего или чужого) в проектировании подобной архитектуры. Если он есть и результат устраивает, то все очевидно. Если нет, то так же как ты: пишут говно, затем переписывают с нуля с учетом всех всплывших подводных камней. Это называется "прототипирование". Так что ты на верном пути.>Читал про UMLДа хоть UML, хоть ручкой на бумаге, когда ты начнешь это реализовывать, оно точно так же окажется говном, требующим переписывания с нуля (если ты не софтверный инженер 80 лвла), вдобавок, ты потеряешь время, которое мог бы потратить на прототипирование для выявления неочевидных моментов.