Hát igen, eléggé el van látva eszközökkel. Cserébe kissé nehéz átlátni, hogy mikor mire van szükség. Nem ártana valami adatázist készíteni róla.
Gyakorlatilag a Central Maven Repo valami ilyesmi akar lenni: http://search.maven.org Mondjuk elég könnyen el lehet benne veszni, rengeteg cucc van fenn :)
Az UML-re én azt hittem, valami újabb nyelv, pont van nálam a könyvtárból Angster Erzsébet OOP könyve, abban emlegeti, csak még nem mertem nekimenni. De úgy látom, célszerű, úgyhogy meglesz.
Igazából egy modellezési modell, amivel szép - meghatározott formájú és jelentésű - diagramokkal le tudod írni, hogy hogy működik a rendszered.
Személyes vélemény: nagyjából feleslegesen - a linkelt részt érdemes elolvasni: http://en.wikipedia.org/wiki/Unified_Modeling_Language#Meta_modeling Én valahol a meta-meta-modelleknél vesztem el mindig az érdeklődésem :) Két előnye mindenképp van: kódgenerálás [normálisan még nem sikerült használnom] és dokumentáció, egy pár száz class-os csomagnál egyszerűbb ránézni az osztály diagramra és látni köztük az összefüggéseket, mint bámulni a JavaDoc-ot/forrást.
Konkrétan baszott dolgozni egész évben, jelenleg ott tart, hogy egyetlen képletet ismer, azzal próbál mindent megoldani.
Én annó matekból egész jól elvoltam azzal, hogy a szabályos sokszögek területképletének magolása helyett szépen mindent visszavezettem derékszögű háromszögekre, mi ezzel a gond? :) (oks, sajnos fizikából ez nem igazán működött :( ) Amúgy meg ha ír egy ötöst, akkor már plusz egy javító dolgozattal (szintén ötös) meg van a 2.0-ja. :)
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)