[Java lista] Sql builder
Keresztes József
jkeresztes at vati.hu
2009. Már. 26., Cs, 14:15:53 CET
Ok ez így értelmesebbnek tűnik.
És mit szóltok ahhoz amikor 2 fejlesztő vitatkozik
hogy hol a forráskód ? "A" fejlesztő szerint "B" fejlesztő gépén kéne
lennie, "B" fejlesztő szerint meg "A" fejlesztőnél.
Aztán a probléma úgy lett megoldva hogy egyikőjük gépén
sem volt meg, de a külső cég ahová történt a fejlesztés
oda kikerült a forrás és vissza lehetett hozni a fejlesztőkhöz :)
Más: pl. a forrás X fejlesztő gépén van, ha a harddisk meghal
azzal hal a forrás is ;) Azért ezt is máshogy kéne.
Joe
-----Original Message-----
From: javalist-bounces at javagrund.hu [mailto:javalist-bounces at javagrund.hu] On Behalf Of Gergely Hodicska
Sent: Thursday, March 26, 2009 2:06 PM
To: javalist at javagrund.hu
Subject: Re: [Java lista] Sql builder
> Érdekes gondolatok hangzanak el számomra.
> Ha ennyire meg van szabva hogy kell írni egy programkódot,
> akkor hol van a programozói szabadság ? Szerencsére sosem
> dolgoztam olyan helyen ahol ennyire kötött egy programozó.
Ne rossz példából indulj ki...
> Volt cég ahol kitalálták hogy x soronként kommentezni kell,
> a bekezdés mindig 2 space,
...ezek szerintem pont faszságok. Erre a két konkrét dologra: én pl.
TAB-ot szeretem előirányozni, mert azt mindenki úgy állítja, ahogy
akarja (sor elején TAB, soron belül space), kommentezni meg mindig
értelem szerűen. Kód elemek legyenek kommentezve persze, de inline
komment csak akkor, ha az tényleg jelentés tartalommal bír (egy inline
comment könnyen lehet bad smell is, jobb elnevezéssel/refactoringgal
kiváltható).
Nem árt az, hogy ha egy projektben egységes kódolási stílust használnak
az emberek, egyszerűbb így csapatban dolgozni. Ez nem befolyásolja a
szabadságod, mert főleg alap dolgokról van szó ({} új sorba vagy
sorvégére, itt-ott legyen-e space vagy sem, stb.).
De pl. nálunk van pár olyan dolog, ami elég hasznos tud lenni, és kb.
szintén csak fegyelem/IDE kérdése, pl.: minden queryben benne van a
/* ".__FILE__."@".__LINE__." */ szöveg, így bármikor ha DB oldalon para
van, akkor tudom a query pontos forrását, vagy pl. legyen benne minden
metódusban, hogy ki volt az author, tudjam egyből, hogy kihez kell
fordulni. Vagy pl. egy bonyolultabb regexben legyen kötelező az x
módosító, és legyen kommentezve. Sok ilyen apróságot össze lehet hozni,
amik általában nem korlátoznak be, viszont jobbá teszik összességében a
produktumot.
Üdv,
Felhő
_______________________________________________
Javalist mailing list
Javalist at javagrund.hu
http://javagrund.hu/mailman/listinfo/javalist
További információk a(z) Javalist levelezőlistáról