LINUX.ORG.RU
ФорумTalks

с чего начинать разработку?


0

0
Вот сижу и не могу начать писать новую программу. Знаю, что должна делать, примерно какая стуртура классов, паттерны там всякие. Но никак не сяду просто писать. Кто как решает эту проблему? :)
anonymous
пендель хороший нужен
kto_tama ★★★★★
()
найди знакомого аналитика, который тебе ТЗ сделает
anonymous
()
Сетевой кабель выдерни. Помогает.
morge ★★
()
killall pppd
anonymous
()
Йа уже два года собираюсь. Все никак не сяду
anonymous
()
> Кто как решает эту проблему? :)

Пишешь пустышку, которая ничерта не делает, но зато запускается... Первый успешный запуск программы уже поднимает настроение.

Потом набрасываешь скелеты классов, основной workflow с заглушками - и постепенно наполняешь заглушки осмысленными действиями, запуская, и проверяя, что ничего при этом не слетает.

Вобщем, все как обычно :)

Spectr ★★★
()
Ознакомься с eXtreme Programming. Оно как раз для таких как ты придумано.
ebuilder
()
Ответ на: комментарий от anonymous
Если в корпорации как стандарт - то куда денешся. А если у тебя на UML уйдет время, как на весь цикл разработки - или в несколько раз меньше - то зачем огород городить? Лично я для себя не нашел пользы от UML, кроме как средства документирования с частичной детализацией.

eXtreme Programming по крайней мере не требует разработки в UML. Да и подобных рекомендаций я в XP не встречал.

Spectr ★★★
()
Ответ на: комментарий от Spectr
P.S.

Иерархию классов естественно стоит, как и диаграммы последовательностей (сценарии) - очень полезно, на бумаге, или в удобной среде (каковую не встречал).

Spectr ★★★
()
Нужно понять, что все уже написано до тебя. Если твоя задача не решается существующим софтом, то она просто неправильно поставлена.
Грамотно поставленная задача - 80% от всех трудозатрат проекта.
Sun-ch
()
> Знаю, что должна делать, Но никак не сяду просто писать.
> Кто как решает эту проблему? :)

идёшь на сурсфорж и ищещь то что уже сделано и работает
и делает то что тебе надо. ещё один самокат никому не нужен
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.