|
22. 09. 2009. | #1 |
član
Certified
Datum učlanjenja: 27.11.2007
Poruke: 71
Hvala: 10
12 "Hvala" u 11 poruka
|
Zato je recimo Polystyle zlata vredan. Pre prepravke koda se "istrenira" da zapazi najbitnije šablone formatiranja izvornog koda i napravi profil a nakon završene ispravke sve se vrati na staro sa sačuvanim profilom. Naravno ovo važi samo u slučaju da u početnom kodu postoje šabloni formatiranja
|
22. 09. 2009. | #2 |
Goran Pilipović
Sir Write-a-Lot
|
Ima naš narod jednu poslovicu: skuplja dara nego mera Po meni, ako se radi u timu, prvo se dogovori o coding standardima pa se tek onda napiše prvi red koda. A ako radiš sam - sve ti je dozvoljeno.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
23. 09. 2009. | #3 |
I'm a PC too.
Wrote a book
Datum učlanjenja: 05.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
|
Ne znam na šta misliš tačno, npr. NetBeans i Visual Studio to rade rutinski (formatiranje). Otvoriš neki fajl, udariš kombinaciju tastera i to je to.
Mislio sam tu više na formatiranje, ne baš na coding standarde, ali i za to ima leka, bar kod pomenutih platformi ili okruženja - postoje zvanične preporuke, a postoje i dodaci koji onda očas posla overe da je (preporučeni ili dogovoreni) standard ispoštovan. Znači imam i ja jednu narodnu: bez alata nema ni zanata
__________________
Commercial-Free !!! |
23. 09. 2009. | #4 |
Boban Karišik
Expert
|
Isto rade Aptana(koja je bazirana na eclipse-u) i Eclipse..
__________________
Ako već nisi Anđeo, bar budi čovek... |
23. 09. 2009. | #5 |
Dejan Katašić
Wrote a book
Datum učlanjenja: 10.06.2005
Lokacija: Novi Sad
Poruke: 1.017
Hvala: 129
86 "Hvala" u 43 poruka
|
Off Topic: ... upravo nađoh odlično mesto za prikupljanje narodnih umotvorina... |
23. 09. 2009. | #6 |
emperor Selassie
Grand Master
|
Yup, i PHPEdit ima tzv. "code beautifier" koji formatira kod onako kako poželimo
|
23. 09. 2009. | #7 |
Goran Pilipović
Sir Write-a-Lot
|
@degojs: nismo se razumeli, ok je to za alate, nego treba napraviti dogovor o svemu pre početka i onda nema potrebe za nekim super-alatima kao što je opisao holodoc. Koji je to timski rad ako svako radi šta hoće i kako hoće?
Kažeš "Otvoriš neki fajl, udariš kombinaciju tastera i to je to." I onda sačuvaš, pa onda neko drugi uradi to isto, pa neko treći to isto i na kraju dođete do revizije 14 a niko ništa nije menjao nego je samo hteo da "baci pogled". Ako ćemo iskreno, današnji editori sve manje donose noviteta vezaih za samo kodiranje, a sve više glavnih features su vezani za kozmetiku, odnosno "beautifying the code" i onda editori rade 40% sporije da bi mogli da progutaju svačije coding styles i kako kaže holodoc: "istrenira" da zapazi najbitnije šablone formatiranja izvornog koda i napravi profil a nakon završene ispravke sve se vrati na staro sa sačuvanim profilom... Super što može ali to je bacanje resursa i vremena koje može da se preči običnim "old-school" dogovorom. )
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
23. 09. 2009. | #8 | |||
I'm a PC too.
Wrote a book
Datum učlanjenja: 05.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
|
Citat:
Citat:
Citat:
Recimo imaš neke (besplatne) dodatke za VS koji rade baš kontrolu coding standarda (a pravila naravno mogu da se podese, obično na nivou firme) i to je baš super - pravilo je da nema checkina ako ovaj prijavi probleme i slično. Cenim da su ovi u MS-u i napravili te dodatke prvo za internu upotrebu...
__________________
Commercial-Free !!! |
|||
23. 09. 2009. | #9 | |||
član
Certified
Datum učlanjenja: 27.11.2007
Poruke: 71
Hvala: 10
12 "Hvala" u 11 poruka
|
Citat:
Da stvar bude gora specifičnosti se posebno osećaju u timskom radu sa strancima. Nemci su recimo bez daljnjeg najspecifičniji u pisanju koda (kada je PHP u pitanju dosta njih koristi neku vrstu mutanta između PEARa i nekih krajnje čudnih sintaksičkih "sentenci") dok recimo ima slučajeva da kod bude toliko loš da ništa osim refactoringa ne preostaje. Zato code "beautifieri" nisu alatke koje treba potcenjivati, posebno Polystyle. Neki ih ne vole ali nepobitna je činjenica da jednim potezom može da se postigne potpuna doslednost jednom istom načinu formatiranja koda tj. izbegla karta u jednom pravcu za Golgotu kada nalogodavac posla zakuca na vrata Citat:
Citat:
Uostalom koga ne mrzi može da pročita jednu od mojih skorašnjih tekstova na temu razvojnih PHP okruženja (link). Tekst je malo stariji ali generalno nema nekih preteranih razlika u odnosu na nove verzije. |
|||
23. 09. 2009. | #10 |
Goran Pilipović
Sir Write-a-Lot
|
Pa eto vidiš, super je taj dodatak za VS, da to postoji i za druge editore - ja bih forsirao ne samo sve u timu nego i samog sebe. Ali tu se vraćamo na početak priče
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
|
|