![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 2.01.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie
Na wstępie: nie jestem pewien czy można bezpośrednio obok siebie stawiać te dwa pojęcia, wobec czego możliwe, że cały ten post nie ma sensu, ale... Według mojej głowy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) UML i eXtreme Programming sa pewnymi "metodologiami" (tak ogólnie) opracowywania kolejnych etapów projektowania i wdrażania systemu. Ostatnio zacząłem się dosyć mocno interesować UML'em. Zakupiłem książkę, przeczytałem kilka razy, porobiłem trochę przykładów. Udało mi się już w pewnym stopniu przez to przegryźć. Na początku było dziwnie i topornie, ale w pewnym momencie nastąpiło przełamanie i już poszło dużo lepiej i szybciej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) I nagle natknalem sie na XP. Trochę poszperałem, poczytałem i zaczynam się zastanawiać czy warto tracić czas na dalszą naukę UML'a - z tego co widzę sporo ludzi chwali i zaleca XP. UML praktycznie w każdym aspekcie operuje na klasach i obiektach - prawie we wszystkich typach diagramów występują elementy, które definiuje się jako klasy i późniejsze ich instancje. Ciekawy jestem czy w XP, jest podobne podejście? Czy wogóle są jakies diagramy? UML jest wspierany przez wiele narzędzi wspomagających tworzenie diagramów. Jak to wygląda z XP? Nigdzie nie spotkałem tak jakby porównania tych dwóch "jezyków" i dlatego zaczynam tą dyskusję. Mam nadzieję, że pomożecie mi podjąć decyzję. Czy zostawić UML'a i zacząć przygodę z XP, czy odwrotnie. A może jedno i drugie. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Dodam, że myślę tutaj o projektowaniu, wdrażaniu i testowaniu aplikacji - głównie napisanych w php. Z tego co szukałem to niewiele można znaleźć o XP w języku polskim. Z UML'em jest trochę lepiej - no ale anglojęzczna dokumentacja i artykuły nie stanowi dla mnie problemu. pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 20.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Jakiego narzedzi auzywasz, bo szukam czegos ciekawego i niezbyt skomplikowanego..
Bardzo fajny jest Poseidon for UML. Prosty w obsłudze, a przy tym ma ładny interfejs (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Praktycznie wszystkie programy do UMLa są napisane w Javie, również Poseidon, ale z tych które sprawdziłem, tylko on jest wystarczająco szybki, żeby dało się na nim sensownie pracować (testowane na P4 2.4, 512 MB RAM). Przy czym zaznaczam że mówię o narzędziach CASE, a nie programach do rysowania diagramów, jak np. dia. Problemem jest cena. Jest darmowa wersja, Community Edition, ale nie obsługuje ona pluginów i, przede wszystkim, nie pozwala generować kodu php. Wersje komercyjne odstraszają ceną (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) . Chyba że jesteś studentem - jest specjalna odmiana wersji Professional, która kosztuje bodajże 80 czy 90$. Myślę że jest warta ceny. Trzeba jeszcze powiedzieć o ArgoUML, tzn. opensource'owym programie, na bazie którego powstał Poseidon. Ale Argo działa zauważalnie wolniej i ma (IMHO) toporny interfejs. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 01:57 |