DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   Programiranje (http://www.devprotalk.com/forumdisplay.php?f=23)
-   -   Programeri vs Korisnici (http://www.devprotalk.com/showthread.php?t=8566)

bluesman 17. 03. 2010. 13:09

Programeri vs Korisnici
 
Interesuje me koliko ljud piše svoj kod u razvoju web aplikacija a koji je procenat onih koji koriste gotova rešenja? Pogledajte svoje projekte pa procenite koliko ste koda sami napisali, koliko ste koristili gotovih stvari i u kojoj meri ste prepravljali gotove stvari. Čak i kada pišete svoj kod, koliko ste "tuđih" klasa koristili i da li su one i u kojoj meri prepravljane.

Pri tome ne mislim na lični blog na kojem je podignut wordpress, nego recimo neki sajt koji ste radili za nekog klijenta a iskoristili ste gotova rešenja tipa WP, Joomla, Magento ... šta god.

Takođe bi bilo lepo da kažete zbog čega ste se odlučili da radite tako kako radite.

Vladimir Rodic 17. 03. 2010. 13:31

ja sve radim od nule, iskljucivo svoj kod koristim...
ne volim da proucavam tudji i da se prilagodjavam tudjem kodu, draze mi je da radim sopstvenim sistemom i imam sve u malom prstu. mada moram da kazem da cu gledati ovo da menjam, tj. da proucavam druga resenja, jer vidim da ovako solo ne ucim nove stvari, koje bih mogao da vidim u drugim resenjima...

DejanVesic 17. 03. 2010. 13:47

Nisam u LAMP taboru, ali se valjda računa ;)

ASP.NET (WebForms + MVC 1.0): sve pisao sam, nakupilo se tokom godina.

Koristim često kontrole / biblioteke za neke specifične stvari (PDF, pristup hardveru itd) što besplatne, što kupljene.

Razlog: poučen iskustvom, jevtinije mi je (u vremenu) da održavam moj kod no da kopam po tuđem i/ili čekam update i sinhronizujem taj update sa mojim izmenama.

Ovo je sve za plaćene projekte; za free projekte vrlo često WP + custom made plugin (ručno pisan).

3banchi 17. 03. 2010. 13:57

Gotova resenja...pa customizacija, vise css manje php, posto nisam vican programiranju.

Dušan Dželebdžić 17. 03. 2010. 14:21

Ranije sam pisao sve od nule, uz korišćenje biblioteka za pristup bazi i još par stvari (output u excel fajl, baratanje pdf-ovima, wfcart). Što sam dalje od webdev voda, sve više u produkciji koristim gotova rešenja (uglavnom wordpress, za koji razvijem svoju temu), a za svoje potrebe se igram sa CI-jem i javascript bibliotekama.

misk0 17. 03. 2010. 14:47

Sta znam, onako odokativno : 20-30% sam napisao sve, ostatak sam modifikovao gotova rjesenja i prilagodjavao, eventualno nesto 'dopisivao'.
Zasto? Takvi klijentski zahtjevi, cesto sam dio tima tako da ne mogu izmisljati 'svoju toplu vodu'.

Blood 17. 03. 2010. 14:49

Ja sam ranije pisao sve od nule, sada koristim framework i uglavnom komponente koje je napisao neko drugi (naravno da prodjem kroz ceo kod komponente i "ispravim" ono sto mi se ne svidi)

dootzky 17. 03. 2010. 15:02

i ja sam ranije pisao "sve od nule", ali to je losa ako ne i najgora praksa. :|
postoji razlog zasto treba koristiti frameworke tipa CodeIgniter, Zend, CakePHP (Joomla, Wordpress i ostali su prakticno celi gotovi sajtovi sa temama, to ni ne gledam kao frejmworke).

prvo je mnogo bitno koristiti framework kada radis u timu od 6+ ljudi, da bi se novi programeri lako i brzo uhodavali, kodirali u istom standardu, a i mnogo je lakse naci novog programera koga mozes prosto da uputis na dobru dokumentaciju i za manje od 5 dana ce on moci da kodira ko da je radio od starta na projketu.

naravno se koriste "tudje" klase u frameworku, npr za pravljenje Captche, ili Photo-Helper, ili Upload-Library, ali to moze da bude samo +, jer su to dobro testirane, inteligentno utilizovane, i proverene biblioteke/klase koje nemerljivo olaksavaju posao.

Boze, kada se setim da sam ranije pisao sam kod za Captchu, pa kao "ucim" sa neta i maznjavam blokove koda, uzas. Sporo, dosadno, i najverovatnije losije od gotovih resenja. :)

Framework je kostur, sve ostalo pises "od nule" (u smislu meso aplikacije, prema specifikaciji) i to je to. :)

cheers

pkrstic 17. 03. 2010. 15:30

Ranije sam pisao sve samostalno, sad sam presao na CI. slazem se da je bolje koristiti neki fw jer se lakse nadje neko ko je vec radio u njemu, nego rucno pisani kod bez dokumentacije. Racunam da je FW testiralo nekolioko hiljada ljudi. Ince radio i WP (samo pravio teme za njega)

ppavlovic 17. 03. 2010. 17:42

Ranije pisao sve od nule, koristio gomilu klasa i cuda... Sad presao na Zend Framework, koristim sve sto ima, ono sto nedostaje prosurfujem i nadjem klasu koja mi odgovara i koristim je. Samo ono sto ne mogu da "iscedim" iz toga, napisem sam.

Za klijente koristim gotova resenja (Wordpress, CMS Made Simple, X-Cart, Drupal), za svoje projekte razvijam aplikaciju od nule (koristeci gore pomenute sheme).


Vreme je GMT +2. Trenutno vreme je 06:28.

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.