ugrás a tartalomhoz

PHP5 UML Editor

Ktamas · 2008. Szep. 22. (H), 23.55
Sziasztok!

Már egy ideje fontolgatom, hogy egy UML szerkesztőt kellene használni az osztályaim/interfészeim megtervezéséhez, de idáig nem találtam olyan programot, ami rendelkezik minden szükséges funkcióval, kényelmesen kezelhető, és teljes mértékben támogatja a php5-öt.

Egy ideje elkezdtem használni a Sparxsystem Enterprise Architect nevű programját.
Nagyon szimpatikus program, könnyen megtanulható a kezelése. Viszont nagyobb projektet, illetve már kész kódot nem merek rábízni mert néha csinál "furcsaságokat".

Például ha reverse engineering-el beimportálok osztályokat, amik egy másik osztály leszármazottjai, majd ha legeneráltatom a kódjukat akkor néha ezt kapom:

class childClass extends parentClass, parentClass {
    // code..
}

ami ugye hülyeség, mert PHP-ben egy osztálynak csak egy közvetlen őse lehet.
Továbbá néha lehagyja a tulajdonságok és metódusok elől az access modifier-t.

Tehát az ilyenek miatt nem merem a teljes fejlesztés során használni, csak a tervezés első fázisaiban.

Szóval a kérdés az lenne, hogy nektek milyen tapasztalataitok vannak ezen a téren? Esetleg tudtok, olyan programot ajánlani, amiben megvan minden szükséges funkció, és megbízható?

Előre is köszönöm a segítséget.

Üdv:
Tamás
 
1

Feliratkozás

tolmi · 2008. Szep. 23. (K), 08.24
Engem is érdekelne egy olyan szerkesztő, ami támogatja a PHP 5-öt.
2

Enterprise Architect

janoszen · 2008. Szep. 23. (K), 08.42
Az Enterprise Architekt sablonjainak a helyreszabása után már egész értelmes PHP kódot tud generálni. MySQL tárolt eljárásokat viszont ne akarjatok vele csinálni, mert ott még erőteljesen bugzik.
3

Windows

tolmi · 2008. Szep. 23. (K), 08.53
Csakhogy ez az alkalmazás már megint csak Windows-on fut. Valaki láthatna már piacot ebben a platformban is :)
4

Nope

janoszen · 2008. Szep. 23. (K), 09.08
Nem nézted elég alaposan. Van egy Wine-re optimalizált Linuxos változata. (Én se láttam jó másfél éve Windowst közelről, EA-t viszont igen. :D)