Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 06:08 27.04.24 
Клубове/ Компютри и Интернет / Програмисти Пълен преглед*
Информация за клуба
Тема Re: Дизайн, Гъвкавост, Промени в различни методологии [re: fir4o]
Автор josarjan ()
Публикувано21.01.04 16:13  



>> Виждал ли си някога проект в който всички документи са up-to-date
>Да, последният по който работя - и така наистина е много добре.

Късметлия си. Аз колкото съм работил не съм виждал такова нещо (е, нямам чак толкова много опит, де:).

>> какво прави продукта е сорс кода
>дай го като потребителска документация на клиента или на шефа си да видим дали ще разбере какво прави програмата

Не съм казал нищо за потребителска документация. Дай на потребителя клас диаграмите или примерно деплоймънт и да видим ква ще му е файдата от това.


Дизайн - ОК, въпроса е докога. Няма смисъл да детайлизираш, Ако ще е еквивалентен на кода - ква файда от него. Това си е чиста проба дупликация.
Промяна в изискванията почти винаги има. И това не съм виждал досега - да изкараш няколко месеца без да се сменят изисквания. И то не щото нещо е лошо, а защото примерно продукта е нов и докато не се изкара просто не може да се прецени, кое е по-добре. След като има някоя бета се налага много нещо да се смени, щото не е хубаво така. Или пък клиентите видели, че конкуренцията има нещо и го искат.
Както и да е - промяна в изискванията винаги има. Класическия подход залага на това, че дизайна е взел изискванията от анализа и е направил такава архитектура, че е оставил места за extend-ване, промяна, модификация и т.н. Точно това е смисъла на дизайна - да транслира изискванията (изчистени при анализа) до класове, интерфейси, архитектура, която да е лесна за подръжка в случай, че нещо трябва да се update-не.
Въпроса е - в колко случаи това успява. Заслужава ли си наистина да слагаш интерфейс или абстракция само за да оставиш вратичка утре някой да добави нещо. Малко или много подобен подход усложнява нещата. Обикновено в такива проекти има много код, който изглежда хитро, но няма много полза от него сега. В бъдеще може и да има. Ама може и да няма :))

Другата възможност е - дизайна да еволюира. Т.е. да почнеш с просто и чак като / ако потрябва да го усложняваш. Пак може да завършиш със същите неща, но това ще означава, че наистина ти трябват. В тоя случай в началото пак имаш някакво изясняване на това какво правиш (анализ). То без това не може. Ама можеш доста по-бързо да изкараш работещо нещо и да видиш има ли смисъл от него. В горния подход - да можеш да правиш прототип.

Аз поне така ги виждам / разбирам нещата.

И един въпрос за УМЛ пак:

Наистина ли една секуенсе диаграма описваща сортировка е по-лесно четима от 10 ред код?



Цялата тема
ТемаАвторПубликувано
* Дизайн, Гъвкавост, Промени в различни методологии Mycлoн   20.01.04 15:07
. * Re: Дизайн, Гъвкавост, Промени в различни методоло Mycлoн   20.01.04 15:09
. * По-малко писане, че ше откажеш посетителите ! jamie   21.01.04 12:02
. * Re: По-малко писане, че ше откажеш посетителите ! Гypy   21.01.04 18:26
. * Re: По-малко писане, че ше откажеш посетителите ! Mycлoн   21.01.04 20:24
. * Колегата jamie   21.01.04 23:00
. * Re: Колегата Mycлoн   22.01.04 12:32
. * В момента jamie   22.01.04 23:03
. * Re: В момента Mycлoн   23.01.04 10:47
. * Re: В момента naki   23.01.04 22:24
. * Залитате в крайности. jamie   21.01.04 22:42
. * напълно съгласен! zaphod   22.01.04 08:22
. * :-))) jamie   22.01.04 23:06
. * Re: По-малко писане, че ше откажеш посетителите ! dummy   21.01.04 19:35
. * Не претендирам jamie   21.01.04 22:44
. * Re: Не претендирам dummy   22.01.04 00:44
. * Re: По-малко писане, че ше откажеш посетителите ! Mycлoн   21.01.04 20:13
. * Re: По-малко писане, че ше откажеш посетителите ! dummy   21.01.04 21:26
. * Re: По-малко писане, че ше откажеш посетителите ! josarjan   22.01.04 10:43
. * Re: По-малко писане, че ше откажеш посетителите ! Zelen   22.01.04 11:29
. * Re: По-малко писане, че ше откажеш посетителите ! dummy   22.01.04 21:24
. * ХАХ! jamie   22.01.04 23:18
. * Re: По-малко писане, че ше откажеш посетителите ! Mycлoн   22.01.04 12:04
. * Re: По-малко писане, че ше откажеш посетителите ! dummy   22.01.04 20:56
. * Re: По-малко писане, че ше откажеш посетителите ! Mycлoн   23.01.04 18:50
. * Re: По-малко писане, че ше откажеш посетителите ! dummy   23.01.04 20:41
. * Re: По-малко писане, че ше откажеш посетителите ! Mycлoн   24.01.04 10:37
. * Re: Дизайн, Гъвкавост, Промени в различни методологии josarjan   21.01.04 14:13
. * Re: Дизайн, Гъвкавост, Промени в различни методологии fir4o   21.01.04 15:08
. * Re: Дизайн, Гъвкавост, Промени в различни методологии josarjan   21.01.04 16:13
. * Офтопик: jamie   21.01.04 22:35
. * Re: Офтопик: josarjan   22.01.04 10:15
. * От 2 години и 1 месец насам jamie   21.01.04 22:32
. * И аз да се изцепя по въпроса Teляka   22.01.04 14:54
. * Re: И аз да се изцепя по въпроса Mycлoн   22.01.04 18:01
. * Re: И аз да се изцепя по въпроса nqkoi   23.01.04 16:54
. * Re: И аз да се изцепя по въпроса Mycлoн   23.01.04 18:04
. * Re: И аз да се изцепя по въпроса nqkoi   23.01.04 18:18
. * Re: И аз да се изцепя по въпроса Mycлoн   23.01.04 19:03
. * Затова и се давиш. jamie   23.01.04 22:48
. * Re: Затова и се давиш. Mycлoн   24.01.04 10:59
. * Ей не се научи ! jamie   24.01.04 11:33
. * Re: Ей не се научи ! Mycлoн   24.01.04 17:26
. * Re: Ей не се научи ! jamie   25.01.04 21:55
. * Re: И аз да се изцепя по въпроса nqkoi   26.01.04 14:26
. * Re: И аз да се изцепя по въпроса Mycлoн   26.01.04 15:43
. * Re: И аз да се изцепя по въпроса AcidMemory   26.01.04 16:54
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.