Huh. 

Unit testy do tak brutalniho existujiciho projektu? Presto ze mam celkem 
zkusenosti s TDD, tak do toho by semi fakt nechtelo. Dopisovat testy do 
projektu, ktery nebyl jako TDD delany od zacatku casto ani rozumne nejde. 

Tom

> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On Behalf
> Of Vaclav Stumbauer
> Sent: Thursday, January 20, 2011 1:31 PM
> To: Java
> Subject: Re: Skriptovani v Eclipse
> 
> Jednoznacne dopiste testy :-)
> Co Vam v tom brani?
> 
> VS
> 
> 2011/1/20 Martin Peterka <[email protected]>:
> > Toto jsem právě řešil - celkem asi 10000 anotací.
> > * Žádný nástroj jsem nenašel.
> > * Napsal jsem si jednoduchý a ošklivý Python skript pro transformaci
> > anotací nad "jednoduchými" atributy - v podstatě jen @Column - což
> > ušetřilo hodně práce a času.
> > * Vše ostatní jsem převáděl ručně (klávesová zkratka u Eclipse
> > templates, k tomu Code Snippets), včetně kontroly výstupu skriptu.
> > (Občas udělal chybu.)
> > * Není to jednoduché, páč každý XDoclet zapisoval trochu jinak, občas
> > musí člověk kontrolovat vygenerovaný hbm.xml soubor.
> >
> > Narážím teď na problém, jak ověřit, jestli jsem někde neudělal chybu..
> > 1) Vygenerovat z anotací znovu hbm.xml přes hibernate-tools a porovnat
> > s výstupem z XDoclet sice jde. Ale jsou natolik odlišné, že to není
> > moc spolehlivé. (A v hibernate-tools např. chyběly šablony pro
> > generování one-to-one vazby apod..)
> > 2) Porovnání DDL z původního řešení a z nového pomůže zkontrolovat jen
> > malou část. (A také to není žádný med, protože je jiné pořadí sloupců
> > apod.)
> > 3) Testy nejsou.;) Hlavně mám strach o cascade...
> >
> > Martin Peterka
> >
> > 2011/1/20 Vaclav Stumbauer <[email protected]>:
> >> Diky,
> >> to vypada dobre.
> >>
> >> 1) Nekamaradi se to s Eclipesem.
> >> 2) Nejsem si jisty zda v racmi AST se jde tostat na komentare
> >> - aktualne napriklad potrebuji transformace xdocletich tagu na anotace
> >>
> >> to ZT: jde RefactoringNG nejak rozumne pouzit mimo Netbeans?
> >>
> >> to Tomas Hubalek:
> >> Podivejte se napriklad na priklady k RefactoringNG.
> >>
> >> Aktualne potrebuji pretransformovat xdocleti anotace na jine/java5/
> anotace.
> >>
> >> diky
> >>
> >> VS
> >>
> >>
> >>
> >> 2011/1/20 Filip Jirsák <[email protected]>:
> >>> Zdravím,
> >>> podívejte se na RefactoringNG. Je to sice primárně pro NetBeans, ale
> myslím,
> >>> že je to zamýšleno jako obecné řešení, takže by to mělo jít používat i
> mimo
> >>> NetBeans.
> >>> S pozdravem
> >>>
> >>> Filip Jirsák
> >>>
> >>>
> >>> Dne 20. ledna 2011 11:45 Vaclav Stumbauer <[email protected]> napsal(a):
> >>>>
> >>>> Zdravim konferenci,
> >>>>
> >>>> hledam skriptovaci nastroj do eclipsu, kterym bych mohl provadet
> >>>> komplexnejsi refactory.
> >>>> Aktualne takove veci pokud to jde resim bud makry ve vim nebo pomoci
> >>>> nastroju jako sed atp.,
> >>>> jejichz pristup je prilis surovy :-)
> >>>>
> >>>> Moje predstava je takova ze budu mit pristup ke zparsovane strukture
> >>>> zdrojoveho kodu
> >>>> a nad tou budu moci provadet operace za pomoci scriptovaciho jazyka.
> >>>> Optimalni by take bylo aby to slo pustit na cely substrom v ramci
> >>>> projektu.
> >>>>
> >>>> 1) Mate s necim takovym zkusenost?
> >>>> Nasel jsem Eclipse Monkey, ale to se mi zda mrtve.
> >>>>
> >>>> 2) Jak provadite komplexni refactory u kterych je potencial k
> >>>> automatickemu provedeni
> >>>> a nelze je provest standardnimi prostredky eclipsu?
> >>>>
> >>>> diky
> >>>>
> >>>> VS
> >>>
> >>>
> >>
> >

Odpovedet emailem