|
Opušteno Trenutak za pauzu - Ćaskanje. Sponzor: |
|
Alati teme | Način prikaza |
05. 03. 2006. | #41 |
expert
Master
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
|
@kaizen
Mnogo gresis. Tako je za tekst editor, priznajem, ali 3d game engine? Ili tvoja firma razvija biblioteku, ili je skupo placa. Sve sto je besplatno je vec i implementirano besplatno i, samim tim, hoce li se zaraditi od toga pitanje je (primera ima koliko hoces, sve free biblioteke, browser, zip/rar utility, image viewer itd.) Navescu ti jedan lep primer: Stuffit http://www.stuffit.com/win/index.html ima udarnu novinu - valjda preko PAQ algoritama modifikovanih za kompresiju JPEG slika iste moze i da sabija - i zato se razlikuje od random *zip programa. A za to ne moze da se sedne pred ide i koristi unzip.dll Poslednja izmena od bojan_bozovic : 05. 03. 2006. u 14:40. |
05. 03. 2006. | #42 |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
Koja nevezuša... Mislim da si skroz promašio i okvir i ton teme. Molim te pročitaj tekst koji je linkovan u prvo postu da ne odvučeš temu u offtopic
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog Poslednja izmena od Ilija Studen : 05. 03. 2006. u 14:53. |
05. 03. 2006. | #43 |
expert
Master
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
|
Ma jesam je procitao, nego je ovo odgovor.
|
05. 03. 2006. | #44 | |
old school
Professional
Datum učlanjenja: 07.02.2006
Poruke: 340
Hvala: 32
44 "Hvala" u 20 poruka
|
Citat:
Možda je vreme da obnoviš svoju biblioteku... |
|
06. 03. 2006. | #45 |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
Moje dve pare dinarske (da podsetim, mišljenje autora je upravo suprotno od saveta):
10) Don't use exceptions Slažem se sa autorom. Treba koristiti izuzetke, ali je bitno naučiti da se koriste izuzeci kako treba, inače više štete nego koristi. Obavezno pročitati bar ovaj članak na tu temu. 9) Use unsigned integers for values that can only be positive Ne slažem se sa autorom. U jezicima koji podržavaju unsigned vrednosti, treba ih koristiti, i to ne toliko zbog uštede u jednom bitu, već pre svega jer to doprinosi čitljivosti i robusnosti koda. 8) Design classes parallel to their physical counterparts Slažem se sa autorom. "Kosmičke" hijerarhije sa zajedničkom "Object" klasom i dubokim nasleđivanjima su prevaziđen koncept. 7) Make sure your team shares a common coding standard Ne slažem se sa autorom. Vrlo je bitno da tim usvoji i poštuje standard. Međutim, veliko je pitanje i šta treba standardizovati i do koje mere. 6) Write lots of comments Generalno se slažem, ali moram da dodam da sam mnogo ređe kukao na previše komentara nego na nedostatak istih. 5) Use accessors or properties rather than public fields Generalno se slažem sa autorom, a dodao bih da su "properties" veća šteta nego korist. 4) Use the singleton pattern for variables that you KNOW you should have only one instance of Ne slažem se sa autorom, ili bar ne u potpunosti. Singletoni, za razliku od globalnih promenljivih mogu da budu "thread-safe" i to je već samo po sebi velika razlika. 3) Be tolerant with input and strict with output Ovo do te mere zavisi od tipa aplikacije da jednostavno ne mogu ni da se složim ni da se ne složim. 2) Code all the corner cases immediately, cause otherwise you'll never go back and fix things Hmmm, razumem ja njega, ali se ipak ne slažem. Bolje je uraditi stvar kako treba odmah. 1) Design first, then code Opet jako zavisi od vrste projekta. Ako mogu da dam ikakvu generalizaciju, rekao bih da je za verziju 1.0 najbolje koristiti neku verziju "waterfall" modela sa dosta planiranja i dokumentacije, a kasnije verzije mogu da se rade više "agilnim" metodama. |
06. 03. 2006. | #46 |
Knowledge base
Wrote a book
Datum učlanjenja: 07.06.2005
Lokacija: Neđe ođe...
Poruke: 1.197
Hvala: 339
688 "Hvala" u 178 poruka
|
Dragi Tata, nice to see you
__________________
Чак Норис може да си ги врзе врвките на чевлите со стапалата. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Koje ste .rs domene registrovali? | Dzordz | Opušteno | 199 | 01. 07. 2010. 21:09 |
tekstovi oglasa koje obožavam | Miloje Sekulic | Opušteno | 2 | 09. 01. 2009. 14:55 |
Slusalice. Koje ? | [nq] | Komunikacije | 16 | 03. 10. 2006. 10:04 |