|
Programiranje Java, Perl, VB, ASP, .NET, C, C++, Pascal, Delphi Sponzor: |
|
Alati teme | Način prikaza |
22. 11. 2006. | #21 |
old school
Professional
|
Eehehe, zna to katkad covjeka da nasmije i uljepsa kodiranje, ali zna nekad biti i "opasno". U bivsoj firmi je jedan tip dobio otkaz, jer je definisao pojedine varijable kao lvCock, lvDick, lv****This****, lvMother****er i sl.
Ne bi to niko ni primijetio, da se nije desio generalni code review, pri cemu je to primijeceno... Al da smo se smijali - smijali smo se.
__________________
Blog: Baze podataka ------------------------ Oracle OCP DBA Oracle OCE SQL Expert Oracle OCP Developer Certified MySQL DBA |
23. 11. 2006. | #22 | |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
Citat:
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog |
|
23. 11. 2006. | #23 | |
Ivan Dilber
Sir Write-a-Lot
|
Citat:
sta ti je programer u dushi, daje promenjivima glupava imena, ali pritom postuje madjarsku notaciju
__________________
Leadership is the art of getting people to want to do what you know must be done. |
|
23. 11. 2006. | #24 |
Rade Joksimović
Professional
Datum učlanjenja: 27.10.2006
Poruke: 220
Hvala: 0
1 "Hvala" u 1 poruci
|
Uglavnom sam ozbiljan kada je posao u pitanju ali se moze desiti da se u komentarima naleti na neki smajli, ali uopsteno promenljivama dajem imena samo ona koja bi me asocirala na to sta definise kako bi posle neko znao sta je sta...
Ali desava mi se u razvojnoj fazi da promenljive nazivam tipa: $a $b $c ili neke skracenice koje mi u tom trenutku izgledaju logicne kada ih vidim da znam sta predstavljaju, a kroz vec mesec dana moram da jurim kroz kod da ih `protumacim` |
23. 11. 2006. | #25 |
expert
Expert
|
^
Nisam jednom naletio na $pero, $sara... a da se trudim da budem "normalan" po pitanju imenovanja varijabli, funkcija etc - trudim se
__________________
|
23. 11. 2006. | #26 |
old school
Professional
Datum učlanjenja: 07.02.2006
Poruke: 340
Hvala: 32
44 "Hvala" u 20 poruka
|
|
23. 11. 2006. | #27 |
novi član
|
Jedno od pravila agile programminga glasi keep it as simple as possible. Mnogi autori smatraju da su komentari suvisni ukoliko je kod dobar, optimizovan, lako citljiv, sa smislenim promenljivama, kada postoji guideline koji se postuje. Ima osoba koje pre nego implementiraju neku metodu recimo, pocnu da je komentarisu pa se desi da je komentar duzi od same implementacije. Vrlo cesta i vrlo losa pojava.
|
23. 11. 2006. | #28 | |
Ivan Dilber
Sir Write-a-Lot
|
Citat:
tja, ja vrlo cesto radim upravo to, prvo pisem komentar sta neki komad koda treba da radi, jer mi to daje vremena da se koncentrisem na zahtev i optimalno resenje. Tako neke jednostavnije delove koda mogu da programiram u letu uz minimalni gubitak vremena. Ne vidim kakve to ima veze sa predugim komentarima... Takodje super su te agilne fore, ali kad citas tudj kod komentari ne mogu da smetaju (naravno najbolje ako su napisani normalno, znaci jedna recenica konciznog objasnjenja, lista ulaznih parametara sa kratim komentarom i objasnjenje izlaza). Ali i ako su predugacki ili ti je kod jasan sam po sebi, naprosto ih preskocis, a "leba ne jedu".... stavis lepo da ti komentari budu neka neupadljiva siva boja i uvezbas da ih ne primecujes...
__________________
Leadership is the art of getting people to want to do what you know must be done. Poslednja izmena od ivanhoe : 23. 11. 2006. u 17:24. |
|
23. 11. 2006. | #29 | |
novi član
|
Citat:
|
|
23. 11. 2006. | #30 |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
Kada se kaže agilan razvoj obično se misli na pristup objašnjen u Manifesto for Agile Software Development i knjigama koje su objavili ljudi koji su potpisali isti (pre svega Martin Fowler, Kent Beck, Dave Thomas...).
U ovoj priči pisanje testova pre pisanja samog koda (kakva jeres! ) je osnova jer omogućava razvoj u koracima i da se lako odgovara na "promene plana". Višemesčno dokumentovanje i modelovanje koda je u suprotnosti sa agilnim principima. Prvi put čujem za "set of stories", šta god to bilo. Može neki link?
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Koliko naplatiti? | Tane | Sva početnička pitanja | 4 | 01. 03. 2008. 07:11 |
Koliko naplacujete po satu? | teknoledge | e-Business | 3 | 27. 06. 2007. 00:38 |
Zaglavlje tabele kao u desktop aplikacijama | kaizen | (X)HTML, JavaScript, DHTML, XML, CSS | 11 | 16. 12. 2006. 14:51 |
Koliko ovo vredi? | sirNemanjapro | Web design, Layout, User Interface | 10 | 16. 06. 2006. 22:50 |