DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   PHP (http://www.devprotalk.com/forumdisplay.php?f=9)
-   -   PHP closing tag (http://www.devprotalk.com/showthread.php?t=7884)

holodoc 22. 09. 2009. 18:32

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 :)

bluesman 22. 09. 2009. 20:27

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.

degojs 23. 09. 2009. 05:07

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 :)

noviKorisnik 23. 09. 2009. 08:25

Off Topic: ... upravo nađoh odlično mesto za prikupljanje narodnih umotvorina...

Blood 23. 09. 2009. 10:29

Citat:

Originalno napisao degojs (Napišite 73478)
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.

Isto rade Aptana(koja je bazirana na eclipse-u) i Eclipse..

Nemanja Avramović 23. 09. 2009. 11:48

Yup, i PHPEdit ima tzv. "code beautifier" koji formatira kod onako kako poželimo :)

bluesman 23. 09. 2009. 13:29

@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. )

degojs 23. 09. 2009. 14:08

Citat:

Koji je to timski rad ako svako radi šta hoće i kako hoće?
Ma.. a šta da radiš kad se to desi, oćeš da se natežeš i da ti još neko kaže, e ajd ne smaraj više, nisi ti šef.. itd.

Citat:

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".
Pa nećeš da radiš checkin ako si samo gledao ;-)

Citat:

Super što može ali to je bacanje resursa i vremena koje može da se preči običnim "old-school" dogovorom. )
E sad za resurse, kao smorićeš taj dual ili quad-core sa tim što će da protrči kroz fajlove? Iskreno, meni su takvi alati baš baš time saver.

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...

bluesman 23. 09. 2009. 16:56

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 :)

robi-bobi 23. 09. 2009. 17:33

ispada da svi ovde (me included) ne volimo izostavljanje '?>' taga
a opet, vrlo cesto se srece kao preporuka kod vecih projekata

interesantno :)

sto se tice dogovora vs all-mighty-editora
biram prvu varijantu

nekoliko puta sam morao menjati svoje navike (promena firme) ali opet radije cu naterati sebe da pisem zagrade kako projekat kaze, nego da preparsiram svaki fajl

radim na visegodishnjim projektima i trazim od projekta da ima tvrdu strukturu


Vreme je GMT +2. Trenutno vreme je 10:54.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.