[Ответить в тред] Ответить в тред

01/08/16 - Вернули возможность создавать юзердоски
09/07/16 - Новое API для капчи - внимание разработчикам приложений
03/04/16 - Набор в модераторы 03.04 по 8.04



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 2 | 1 | 2
Назад Вниз Каталог Обновить

Software development Аноним 22/07/16 Птн 09:52:05  802577  
14691703253740.jpg (346Кб, 1200x1179)
Ананасы, месяц назад начал писать свое первое более-менее серьезное приложение на Qt. Начиналось все хорошо. Об архитектуре я тогда, конечно же, не думал. Но вот теперь оказалось, что вся моя архитектура - говно на костылях, из-за которого компилятор выдает непонятные ошибки, а дебагер никак не помогает.
Как нормальные люди планируют архитектуру? Читал про UML, но никто о нем хорошо не отзывался.
Аноним 22/07/16 Птн 10:43:48  802597
>>802577 (OP)
software engineering
fix
Аноним 22/07/16 Птн 11:17:05  802619
>>802577 (OP)
>Как нормальные люди планируют архитектуру?
Все зависит от опыта (своего или чужого) в проектировании подобной архитектуры. Если он есть и результат устраивает, то все очевидно. Если нет, то так же как ты: пишут говно, затем переписывают с нуля с учетом всех всплывших подводных камней. Это называется "прототипирование". Так что ты на верном пути.
>Читал про UML
Да хоть UML, хоть ручкой на бумаге, когда ты начнешь это реализовывать, оно точно так же окажется говном, требующим переписывания с нуля (если ты не софтверный инженер 80 лвла), вдобавок, ты потеряешь время, которое мог бы потратить на прототипирование для выявления неочевидных моментов.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 2 | 1 | 2
Назад Вверх Каталог Обновить

Топ тредов