|
Poslao: 03 Mar 2007 23:00
|
offline
- Peca

- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23212
- Gde živiš: Niš
|
OK, imas pravo, priznajem
Ali ja ipak necu pisati prefikse za tipove kada razvijam ovaj forum, jer je jasno da je post_title tekstualnog tipa, a i PHP ce ga automatski prepoznati...
Prefiksi bi me samo smorili... a ako ja riknem pa neko preuzme da razvija MC - za par sekundi ce se snaci, pogleda strukturu tabele pa sazna tip polja... bezveze da gubim zivce pisuci svaki put _Dsb, _Dti...
Ali za prefiks u nazivu polja koji ce sadrzati ime tabele - imas pravo...
|
|
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 03 Mar 2007 23:46
|
offline
- beli0135

- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
Hmm.. ne vredi ovo raditi za stare i postojece baze, ali treba razmisliti o ovome za buduce dizajne. Lakse je, mnogostruko.
|
|
|
|
|
|
|
Poslao: 04 Mar 2007 20:02
|
offline
- momsab

- Ugledni građanin
- Pridružio: 02 Maj 2003
- Poruke: 430
- Gde živiš: NBG
|
a recimo
TAB_AtributTip ili TAB_Atribut_Tip umesto TAB_TipAtribut? (MAT_MaterijalCdi MAT_Materijal_Cdi ili umesto MAT_CdiMaterijal)
meni je naizgled lakse sa ovim prvim
inace je ovo odlicna ideja, jedino je cim da se nauce skracenice za tip al' ako ima negde odstampano nema frke, da se nauciti napamet vremenom
|
|
|
|
|
|
|
Poslao: 05 Mar 2007 01:14
|
offline
- beli0135

- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
@momsab
Ja sam rekao kako treba i sta je standard, nisam rekao da tuku ko ne poshuje,
Elem, ako se pridrzavas standarda, garantujem ti manje gnjavaze kasnije.
|
|
|
|
|
|
|
Poslao: 27 Mar 2007 00:41
|
offline
- srdjos

- Zaslužni građanin
- Pridružio: 27 Sep 2005
- Poruke: 678
|
da, ova rasprava se zove:
name coding convention
svaka firma treba da ima svoj neki standard
prilikom pravljenja baza podataka ali i prilikom
programiranja tj pravljenja aplikacije
bas zbog slucajeva vise programera
ali i neceg mnogo vaznijeg
bilo kog sledeceg ko dolazi na tvoje mesto da
nasledi tvoj posao, naravno, o ovome treba da
razmisljaju vodje sektora ili manageri
ti lepo kao programer dobijes spisak kako treba
imenovati promenjive, private, protected, public
metode, funkcije, globalne promenjive, forme,
frame-ovi, web strane i tvoje je da sibas po tome
svaki programer zna sta cemu sluzi,
ako ne zna, neka pogleda spisak i saznace
pozdrav
srdjos
|
|
|
|
|
|
|
Poslao: 27 Mar 2007 04:21
|
offline
- beli0135

- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
Obicno nema neke striktne konvencije za promenjive. Tu se koristi zdrav razum.
Video sam i jednog bolesnog uma: njegove varijable su bile imena vocki. Znam da je ne verovatno, ni sami se nismo mogli nacuditi par meseci.
zmislite code:
var
banana : integer;
malina: array of char;
breskva: double;
begin
for banana := 0 to 100 do
malina[banana] := ...
Tragedija!
(taj je popasao otkaz, ali ne zbog promenjivih nego zbog toga sto je lud)
|
|
|
|
|
|
|
Poslao: 27 Mar 2007 12:10
|
offline
- srdjos

- Zaslužni građanin
- Pridružio: 27 Sep 2005
- Poruke: 678
|
pa otprilike, ali gle
ja sam ti nasledio definisanje promenjivih od
jednog DOS hiper sposobnog programera s kojim sam radio
(Djura, napravio je CASE alat u FoxPro-u za DOS)
sve ide ovako
var
_mod: integer;
_err : string
begin
_err := '';
_mod := 10 mod 6;
.
..
....
znaci da se stavi underscore ispred naziva promenjive
sam naziv je po tvojoj volji
prednost, znas sta je tvoje a sta od Delphija ili od
bilo kog drugog prg jezika,
to smo dok sam bio u NS-u uveli kao jedan deo
coding standard-a. U pocetku je delovalo malo
cudno ali se kasnije pokazalo kao jako korisno
pozdrav
srdjos
|
|
|
|
|
|
|
|