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

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

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 14:08 08.07.25 
Клубове/ Компютри и Интернет / Програмисти Пълен преглед*
Информация за клуба
Тема И аз да се изцепя по въпроса [re: Mycлoн]
Автор Teляka ()
Публикувано22.01.04 14:54  



Реших и аз да споделя личното си мнение, което не искам да налагам. Ще обясня аз какви предимства виждам в UML и процеси на разработка подобни на RUP.

1. UML - езикът си е стандарт и е много богат. Всеки може да вземе за употреба точно толкова колкото му трябва и за каквото му трябва. Аз съм използвал не много голяма част от него - use case diagrams, class diagrams, state diagrams, sequence diagrams. Имаше полза - стандартен начин за излагане на идеи - добра документация. Но ако няма синхронизация между някои диаграми и кода - няма никаква полза от UML. Освен това и при диаграмите има различна степен да детайлност - те са точно толкова детайлни колкото ви трябват и обикновено не се изпада в крайности.
На някои хора им е по-лесно да не се впускат в детайли при дизайн ако работят с някакво визуално решение, а не като пишат код. Аз примерно при писане на код понякога изпадам в прекалено детайли, като си мисля за дизайн, и това ми пречи да си представя глобално нещата. С две думи от UML а виждам полза ако не се прекалява и отразява точно системата която се прави.
2. Процеси за разработка (примерно RUP) - аз ползвам нещо подобно на RUP. Първо има анализ на изискванията и глобален дизайн до степен use case-и да се разберем с клиента че ние ще му направим това което му трябва :) После идва дизайн на системата в повече детайли - колкото са необходими (това е различно за проектите). И разработка която е итеративна и пак може да се скача към дизайн и анализ. Като цяло подхода работи, защото ен винаги анализираме всичко, а пък и се случва клиента да поиска нещо повече :) Понеже фирмата ми е много малка в повечето части от процеса аз съм главно действащо лице :) Подобна шизофрения ми е от полза защото се вижда кой за какво става най-добре - кой е архитект, кой е анализатор и кой е програмист.

3. Refactoring - откакто четох книгата на Martin Fowler съм ЗА рефакторинга. Мисля че идеално се допълва с UML/RUP. Главния ми довод е че самият MArtin Fowler според мен защитава и двете или най-малкото е писал книги и по двата въпроса. Според мен, рефакторинга е идеален при фазата на разработка (development) и подобравя дизайна. Но ако искаме да имаме полза от хубавите клас диаграмки е добре да ги синхронизираме с кода винаги.

Тук е края на моето изтъпление....



Цялата тема
ТемаАвторПубликувано
* Дизайн, Гъвкавост, Промени в различни методологии 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-2025 Dir.bg Всички права запазени.