[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