![]() |
![]() ![]() |
![]() |
![]()
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 ![]() 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 ![]() 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. ![]() 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: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
XP to nie ejst zaden jezyk. To jest technika wspolpracy developerów.
jeśłi poczekasz troszkę, to na wortalu zamieszczę tlumaczenie www.extremeprogramming.org - tlumaczenie juz jest gotowe, musze tylko z niego zrobic XML'a. UML za to, jest to (mniej wiecej) graficzne odwzorowanie projektu. To ma pomoc zaprojektowac. BTW: UML do php? Jakiego narzedzi auzywasz, bo szukam czegos ciekawego i niezbyt skomplikowanego.. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 2.01.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Cytat XP to nie jest zaden jezyk. To jest technika wspolpracy developerów.
jeśłi poczekasz troszkę, to na wortalu zamieszczę tlumaczenie www.extremeprogramming.org - tlumaczenie juz jest gotowe, musze tylko z niego zrobic XML'a. A no to już wiadomo, że dyskusja się za bardzo nie rozwinie ![]() W takim razie, dalej "męczę" UML'a i cierpliwie czekam na tłumaczenie www.extremeprogramming.org. Cytat UML za to, jest to (mniej wiecej) graficzne odwzorowanie projektu. To ma pomoc zaprojektowac. BTW: UML do php? Jakiego narzedzi auzywasz, bo szukam czegos ciekawego i niezbyt skomplikowanego..
Wiekszość moich diagramów powstała na kartce a wśród narzędzi robiłem tylko taki rekonesans. Najbardziej interesujący wydał mi się Magic Draw UML - w wersji Personal Edition, ma powycinanych troche bajerów, co na początek może sprzyjać nie pogubieniu się w nim - wiele opinii głosi, że Magic Draw jest jednym z lepszych narzędzi tego typu. Swoją drogą, jak już coś znajdziesz alternatywnego o najlepiej darmowego ![]() -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 204 Pomógł: 0 Dołączył: 26.12.2003 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Cytat szukam czegos ciekawego
Jeżeli jeszcze nie znasz, to być może zainteresuje Cię BlueJ. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 17.05.2003 Skąd: Nysa Ostrzeżenie: (10%) ![]() ![]() |
a i dziwne by bylo jakby w UMLu ei wystepowaly klasy i inne takie, bo to jest jezyk graficzny stworzony wlasnie na potrzeby projektantow apliakcji OOP
![]() -------------------- ![]() "Nie wiedziałem tylko, że Bóg też był na grzybach, gdy majstrował przy wszechświecie" (Janusz Wisniewski) dev: gazeta.ie |
|
|
![]()
Post
#6
|
|
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 ![]() 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ą ![]() 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. -------------------- dehumanization in progress
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 2.01.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Poszedłem za radą autora poprzedniego postu i sprawdziłem Poseidon'a.
Muszę powiedzieć, że dużo bardziej mi się podoba od Magic Draw UML - jest bardziej intuicyjny, "łatwiejszy" i jakiś taki przyjemniejszy ![]() Jednak co do prędkości - wydaje mi się wolniejszy od MD (nie wiem jak wypada na tle innych tego typu narzedzi), ale mimo to będę go używał. pozdrawiam -------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 1.10.2003 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Co do narzędzi do projektowania ze swojej strony poleciłbym Enterprise Architect od jakiegoś czasu zacząłem go używać i szczerze to nie wyobrażam sobie teraz pracy bez takiego narzędzia.
Dodatkowo generuje kod php oraz w drugą strone tworzy diagramy klas z kodu php. Dodatkowo można sobie rozrysować ekrany. Co prawda na kartce też można, ale... |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 31.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Polecam wam argo UML, może nie przygniata możliwościami ale jest free i potrafi wygenerować klasy php
Patryk |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 03:38 |