Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako, u stvari, kompletirati jedan projekat?

[es] :: .NET :: Kako, u stvari, kompletirati jedan projekat?

[ Pregleda: 1860 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.adsl-a-1.sezampro.yu.

Sajt: www.articles411.com


+8 Profil

icon Kako, u stvari, kompletirati jedan projekat?08.10.2008. u 20:47 - pre 151 meseci
Do sad sam kad god bih programirao nešto novo išao više manje ovim redom:
-Dobijem ideju šta želim da pravim
-Pa onda definišem šta to sve u stvari treba da se uradi (napišem na papir neke stvari itd).
-Napravim bazu podataka ako će je program koristiti.
-Napišem sam kod i komentare u njemu.
-Testiram, ispravljam, dorađujem...

I to bi bilo to, okvirno. Pod predpostavkom da postoje neki standardi u pisanju koda (tipa "komentare piši na ovaj i ovaj način a ne onako" i neke ozbiljnije stvari) pitam vas - koliko su bitni, da li ih se pridržavate i gde se oni mogu pročitati?
Posle ovoga što ja obično uradim trebalo bi, valjda, napisati dokumentaciju. Šta ona sadrži, ukratko? Realno ni jedna knjiga me nije naučila ništa o izradi dokumentacije, pa ja i ne znam kako bi to u stvari trebalo da izgleda. Da li treba da sadrži i UML dijagrame, na primer?

Pitam zato što uviđam da je svaki moj projekat (koliko god on bio bolji od projekata drugih a da su približno moje godište) daleko od "profesionalnog", ne zbog kvaliteta koda već zbog nezaokruženosti celine. I eto, ne znam kako ceo taj proizvodni proces zaokružiti u jednu ozbiljnu celinu. Nadam se da ćete odvojiti vremena da me uputite.


 
Odgovor na temu

bags

Član broj: 10072
Poruke: 715
*.12.15.tuwien.teleweb.at.



+2 Profil

icon Re: Kako, u stvari, kompletirati jedan projekat?08.10.2008. u 21:20 - pre 151 meseci
Vjerovao ili ne citava nauka je izgradjena oko toga (Software Engineering). U sustini imas vise nekih ustaljenih paradigmi (nekako mi ta rijec najvise odgovara) Agile,Rational Unified,Waterfall itd. Najbolje je da se upoznas ugrubo sa svakim od njih i onda uzmes knjigu koja obradjuje detaljno tu paradigmu i to je to.

Posto ti jos uvjek sam radis ja bih ti preporucio dvije univerzalne knjige koje ce ti svakako puno vise koristiti i gde ces steci potrebnu disciplinu, a kasnije ces se lako prilagoditi radu u timu:

- Clean Code, Robert C. Martin. Tu je apsolutni vrh sto se tice samog koda (ukljucujuci pisanje i komentara i gomilu zaista odlicnih savjeta).

- Code Complete 2 , Steve McConnell , isto odlicna knjiga na slicnu temu




Free advice is seldom cheap.
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.adsl-1.sezampro.yu.

Sajt: www.articles411.com


+8 Profil

icon Re: Kako, u stvari, kompletirati jedan projekat?10.10.2008. u 20:04 - pre 151 meseci
Primeljeno k znanju.

Sad ću se dam u potragu za tom literaturom.

Zahvaljujem na odgovoru, shvakako je bio od pomoći.
 
Odgovor na temu

01011011
Avanade
CHICAGO, USA

Član broj: 561
Poruke: 2341
65.216.70.*

ICQ: 45747235
Sajt: www.snailtrail.net


+2 Profil

icon Re: Kako, u stvari, kompletirati jedan projekat?10.10.2008. u 21:50 - pre 151 meseci
normalno da ti je potrebno i jako bitno da se uradi prava arhitektura. Na mom projektu ti Senior Arhitekt zaradjuje 250 dolara po satu (kao kontraktor) ali opet to je para koja je nenormalna. Za njegovo znanje ne znam da li bi toliko platio ali je poredjenje proslog sajta i novog na kojem mi radimo nebo i zemlja.

Znaci napravis slabu artitekturu, stvari se mijenjaju. Imas osnovne funksionalne i ne funkcionalne potrebe (requiemrements, ne znam kako se kaze na srpskom tacno). Sve se psotavi na papir pa se tek onda radi. Ako si upisao tu skolu gdje si rekao da si upisao i ako se pridrzavaju jave kao sto kazes, onda se spremi dobro. :)

recimo da imas sajt za prodavanje kokica na internetu :) Takav sajt zovni 20 programera i svako ce drugacije napisati, i svima ce sajt raditi kako treba. E sad to je sve super, posao je zavrsen. Recimo za godinu dana dodje njemacka firma i kaze njima sve svidja tvoja ideja i hoce da je prosire za njemacke prostore. hoces li taj isti sajt kopirati 2 puta ili ce doci samo do globalizacije i malih promjena na sajtu. koliko ce te promjene uticati na samu funkcionalnost sajta? Da li je moguce dodati? znaci (Scallability, maintnance, reliability... itd) izvinjavam se ne znam bas da pojasnim neke rijeci na Srpskom.

ima tu dosta, kao sto ti je covjek rekao to je kao nauka, ali se najbolje nauci konstantnim radom i programiranjem, gledanjem za poboljsanjem koda i tako dalje. Ja sam ovdje recimo stari stari stari clan vidis mi po broje clanstva 561 :) kad vidim neka pitanja koja sam postavljao prije 5-6 ... godina na forumu povraca mi se koliko su to jednostavne stvari bile, ali vremenom naucis. Da bi mogao da radis i da uradis stvarno profesionalnu artitekturu potrebne su godine i godine iskustva programiranja. Ja trenutno zavrsavam Magistarski na Software Engineering, u architecture polju i mogu ti reci da je to sve fino, nauci se dosta i imas diplomu, ali da radim taj posao, moram da steknem jos minimalno 5-10 godina iskustva ako hocu da budem uspijesan arhitekt.


Pogledaj knjige za software engineering kao sto je neko predlozio...

Sve najbolje

 
Odgovor na temu

vladdy
Chicago, USA

Član broj: 30119
Poruke: 137
*.hsd1.il.comcast.net.

Sajt: www.pro-transport.com


Profil

icon Re: Kako, u stvari, kompletirati jedan projekat?13.10.2008. u 18:22 - pre 150 meseci
Pogledaj i XP (eXtreme Programming), ima i par dobrih knjiga u vezi primenjivosti i testing na .NET, mada je vise namjenjeno programiranju u timu.
http://www.pro-transport.com - The most advanced trucking software on the market
 
Odgovor na temu

[es] :: .NET :: Kako, u stvari, kompletirati jedan projekat?

[ Pregleda: 1860 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.