Snadná tvorba vlastního e-shopu nebo webstránky online v systému WEXBO.com CZ/SK
Stránka 1 z 3 123 PosledníPoslední
Zobrazují se odpovědi 1 až 30 z 80

Jak overit kvalitu PHP kodu od dodavatele?

  1. Ahoj,
    poradite jak overit kvalitu PHP kodu?

    Napriklad poptavam vytvoreni PHP formulare nebo nejake doplnujici funkce, nebo modul pro WP, app psanou v Nette, nebo Laravel, no proste cokoliv.

    Napriklad 5x jsem jiz poptaval naprogramovani scriptu na zpracovani, overeni a ukladani rozsahlejsiho formulare do DB registrovanym uzivatelem, sprava uzivatelu a tak, v back endu, a kdyz jsem ho chtel rozsirovat vsichni dalsi programatori nadavali na predchozi, ze je neprehledny kod nebo nekvalitni zpracovani. At se jednalo o hodinovku za 200 nebo za 1300 na hodinu, vesmes jeden na druheho programatori nadavali, ze je to Bad Practice, kod neni DRY a podobne a ze je lepsi to napsat vse od nuly.

    Ted potrebuji poptavat dalsi praci a mam obavy abych nevlezl do stejne louze.

    Jak hodnotite vystup prace vy?

  2. Co se právě děje na Webtrhu?
    Czkevin10 poptává: Vytvoření zkracovače URL adres dle vzoru
    Lucie Čapková SOVA NET poptává: PHP developer na dlouhodobou spolupráci
    Maricka_2000 poptává: Nový web na delikatesy
  3. Tak buď tak, že sám umíš dobře PHP, ale to by jsi si asi i sám nakódoval, nebo to nechat projet auditem od nějakého renomovaného programátora profíka. První varianta je asi mimo teď a druhá bývá možná nákladnější než ta samotná zakázka.

    Vychází mi z toho, že je dobrý si prostě zaplatit za tu kvalitu a nechat si to udělat u profíka a ne u webtržníka za pár šušňů.

  4. Každý programátor má svůj styl, takže toto ověřit nejde - pouze lze ověřit všeobecné standardy a bezpečnostní chyby.

    Nejlepší řešení je mít stálé programátory.

    Nýbrž u tebe bych zcela vážně doporučil zamyslet se nad tím, proč střídáš programátory jako ponožky (kříčí to z tvých příspěvků a poptávek).
    Zde zřejmě nebude hlavní chyba ve většině programátorů - podle tvých příspěvků mi to zní, že jimi opovrhuješ a zde je kámen úrazu.

  5. Citace Původně odeslal Tomáš Maňhal Zobrazit příspěvek
    Tak buď tak, že sám umíš dobře PHP, ale to by jsi si asi i sám nakódoval, nebo to nechat projet auditem od nějakého renomovaného programátora profíka. První varianta je asi mimo teď a druhá bývá možná nákladnější než ta samotná zakázka.

    Vychází mi z toho, že je dobrý si prostě zaplatit za tu kvalitu a nechat si to udělat u profíka a ne u webtržníka za pár šušňů.
    Sam PHP neovladam na pokrocile urovni, pokud by to byl Pythnon tak to udelam sam.
    Na webtrh davam poptavky jen kdyz vsichni jini jsou obsazeni. I na webtrh mimochodem jsou profici. Zde jsem jiz nachazel programatory, kteri chteli hodne pene, ale i levne dodavatele. Nicmene se na tom nic nemeni, at do delal nekdo kvalifikovany nebo ne. Jeden druheho hani.

    Dobre, jak teda slozit domluvu s programatorem tak, ze si budu chtit nechat udelat audit a pokud nedopadne dobre, co dale? Nechat opravit, ponizit smluvenou cenu, nebo?

    ---------- Příspěvek doplněn 28.07.2018 v 13:07 ----------

    Citace Původně odeslal ItSnowsInHellAgain Zobrazit příspěvek
    Nýbrž u tebe bych zcela vážně doporučil zamyslet se nad tím, proč střídáš programátory jako ponožky (kříčí to z tvých příspěvků a poptávek).
    Zde zřejmě nebude hlavní chyba ve většině programátorů - podle tvých příspěvků mi to zní, že jimi opovrhuješ a zde je kámen úrazu.

    Poptavky davam ruzneho rozsahu a jednorazove. Mam pres 70 programatoru na Skype a vetsinou jsou obsazeni, takze nemuzu cekat treba 2-3 mesice nez se uvolni jejich kapacita na 1 az 10 hodin tydne, aby pro mne mohli neco naprogramovat.

  6. Citace Původně odeslal Oleg Zobrazit příspěvek
    Sam PHP neovladam na pokrocile urovni, pokud by to byl Pythno tak to udelam sam.
    Na webtrh davam poptavky jen kdyz vsichni jini jsou obsazeni. I na webtrh mimochodem jsou profici. Zde jsem jiz nachazel programatory, kteri chteli hodne pene, ale i levne dodavatele. Nicmene se na tom nic nemeni, at do delal nekdo kvalifikovany nebo ne. Jeden druheho hani.

    Dobre, jak teda slozit domluvu s programatorem tak, ze si budu chtit nechat udelat audit a pokud nedopadne dobre, co dale? Nechat opravit, ponizit smluvenou cenu, nebo?
    Takovou smlouvu ti nikdo nepodepíše. To je jako chtít od 100 právníků stejný posudek na 1 čin.

    ---------- Příspěvek doplněn 28.07.2018 v 13:09 ----------

    Citace Původně odeslal Oleg Zobrazit příspěvek
    Poptavky davam ruzneho rozsahu a jednorazove. Mam pres 70 programatoru na Skype a vetsinou jsou obsazeni, takze nemuzu cekat treba 2-3 mesice nez se uvolni jejich kapacita na 1 az 10 hodin tydne, aby pro mne mohli neco naprogramovat.
    Pokud máš 70 programátorů na Skype a většina je obsazená (vymluva pro "nechci s tebou pracovat"), tak opravdu bude chyba u tebe.

  7. Citace Původně odeslal ItSnowsInHellAgain Zobrazit příspěvek
    Takovou smlouvu ti nikdo nepodepíše. To je jakop chtít od 100 právníků stejný posudek na 1 čin.
    Takze podle tebe zadne reseni neexistuje?

    Pokud bych si od tebe nechal vytvorit par veci s hodinovkou 2000,- bez DPH a nasledne to mel rozsirit nebo upravit od @Tomáš Maňhal, protoze ty bys uz pak nemel cas a zjistilo se, ze tys, podle jeho slov, udelal podle Bad Practice, a pak zasel se vratil k praci a nechal app rozsirovat od tebe, ale jiz s upravama od @Tomáš Maňhal a nadaval bys na nej, ze to cele podelal?

    Podstata veci je, ze pokud mam hotovou app nemohu cekat x mesicu nez se uvolni prvotni programator, ktery ji napsal, protoze cas jsou penize, proto obvykle potrebuji nekoho kdo se na to vrhne, provede upravy a udela deploy.

  8. Citace Původně odeslal Oleg Zobrazit příspěvek
    Takze podle tebe zadne reseni neexistuje?

    Pokud bych si od tebe nechal vytvorit par veci s hodinovkou 2000,- bez DPH a nasledne to mel rozsirit nebo upravit od @Tomáš Maňhal, protoze ty bys uz pak nemel cas a zjistilo se, ze tys, podle jeho slov, udelal podle Bad Practice, a pak zasel se vratil k praci a nechal app rozsirovat od tebe, ale jiz s upravama od @Tomáš Maňhal a nadaval bys na nej, ze to cele podelal?

    Podstata veci je, ze pokud mam hotovou app nemohu cekat x mesicu nez se uvolni prvotni programator, ktery ji napsal, protoze cas jsou penize, proto obvykle potrebuji nekoho kdo se na to vrhne, provede upravy a udela deploy.
    Jediné řešení je full-time programátor za dobré peníze a přijemnou atmosférou pro práci.

    Já nemám problém s kódem od koholiv, jelikož je to pouze o pochopení myšlení programátora, který to stvořil. Avšak ne každý to umí.

    Ale jsem typ programátora, který bere dlouhodobou a dobře placenou (měsíčně) práci.

  9. Citace Původně odeslal ItSnowsInHellAgain Zobrazit příspěvek
    Jediné řešení je full-time programátor za dobré peníze a přijemnou atmosférou pro práci.

    Já nemám problém s kódem od koholiv, jelikož je to pouze o pochopení myšlení programátora, který to stvořil. Avšak ne každý to umí.

    full-time mne napadl tez, ale bohuzel nemam staly prisun prace. Jaky je adekvatni plat, tedy tzv. "dobré peníze" Je to 1M rocne nebo 1,5M rocne nebo jenom 400k?

    Prijemne prostredi mame, muzeme nabidnout kvalitni zazemi, nejnovejsi HW, 100500 kusu 32" monitoru, 1Gbps 1:1 internet na pracovisti, jidlo, telefon, notas, teda krome auta :)

    P.S. a vyresi full-time programator problem aby byl vystup prace kvalitni?

  10. Citace Původně odeslal Oleg Zobrazit příspěvek
    full-time mne napadl tez, ale bohuzel nemam staly prisun prace. Jaky je adekvatni plat, tedy tzv. "dobré peníze" Je to 1M rocne nebo 1,5M rocne nebo jenom 400k?

    Prijemne prostredi mame, muzeme nabidnout kvalitni zazemi, nejnovejsi HW, 100500 kusu 32" monitoru, 1Gbps 1:1 internet na pracovisti, jidlo, telefon, notas, teda krome auta :)
    Pokud se ti full-time programátor nevyplatí, tak budeš muset čekat. Programátoři, kromě newbies, preferuji dlouhodobou práci s jistotou peněz.

    Příjemné prostředí není jen o HW. Ono je to celkově o přístupu zaměstnavatel a co nabízí za práci.

  11. Z moji zkusenosti kazdej programator nadava na predchozi

  12. Full-time programátor nevyřeší přímo kvalitu práce (kromě standardů), ale vyřeší problémy okolo toho - bez čekání, bez stěžování, vytvoří se pevná struktura práce pro nové programátory a zaučí se nováčky atd.

    ---------- Příspěvek doplněn 28.07.2018 v 13:44 ----------

    Taky je možnost outsourcing do nějaké firmy, ale ty nebudou chtít čekat na peníze do konce vývoje.

  13. To je snáď v každej profesii a prakticky vždy keď po sebe pracujú iné firmy. Napríklad tesári nadávajú na murárov že majú krivé steny a preto oní nedokážu spraviť dokonalý krov ktorý normálne robia. Potom prídu pokrývači a tým samozrejme tiež nič nepasuje pretože je krivý krov ...
    V praxi to v preklade znamená :
    1 Tá zákazka je zložitá ale naša firma si s tým aj tak poradí ale možno nebude vychádzať rozpočet.
    2 Ak sa niečo poserie a výsledok nebude 100% tak to nieje naša chyba lebo my sme to už v takom stave prebrali.
    3. Ak to nestihneme v termíne tak je jasné prečo.

  14. Popravde, zly kod vidis na prvy pohlad, bez toho aby si musel sledovat logiku.

    Znaky dobreho kodu su jasne a zretelne pomenovane funkcie/metody, funkcie/metody s nie viac nez dvoma argumentmi, funkcie ktorych velkost sa drzi v ramci 5 riadkov kodu(priemerne), riadky nie su viac nez 100 znakove(niekto si stale potrpi na 80), "early exit" namiesto zapuzdrovania, pouzivanie interfejsov, natypovane argumenty a navratove hodnoty, PSR1/2 standardy, prehladna a logicka suborova sturktura, neduplicitne nazvy, jednoznacne/nezamenitelne nazvy, absencia akronymov(CLID vs ClientId, CRID vs CreatedId), ANGLICTINA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!(hlavne v CR s tym mate kurva velky problem), pouzitie Jedneho z TOP 3 frameworkov(nie ako v CR furt to pojebane Nette...CR ma fakt vela problemov ohladom programovania :D), no a v neposlednej rade ked mas cas, tak si preklikat logiku a sam zhodnotit ci je to intuitivne a lahko sledovatelne(vidiet co sa deje).

    Ja som sa pysil krasnym prehladnym a zrozumitelnym kodom. Vsade som daval komentare aby kto pride po mne vedel co je co a preco to tak je bez toho aby sa musel preklikavat logikou....no proste bavilo ma pisat pekny kod a trvalo mi roky nez som sa k tomu dopracoval a bol som na svoj kod hrdy. Ale od minuleho roku roku robim s Go(velmi zjednoduseny typovy jazyk) a studoval som si praktiky pisania dobreho kodu a to ma ovplyvnilo tak ze sa moj styl pisania znacne zmenil.

    Prakticky uz nepisem komentare(self-documented code), skracujem a viac rozdelujem funkcie(aj ked to som robil dost aj pred tym), nepouzivam uz krasne kombinacie zabudovanych array_* funkcii ale pouzijem slucky aj niekolko krat lebo hned clovek vidi co sa deje a nemusi hladat co dana zabudovana funkcia robi a td. Takze aby som odpovedal na tvoju otazku - objektivne to zhodnotit ide, ale subjektivne, hlavne ak si programator, budes mas asi vzdy problem lebo kazdy programator premysla inak a teda tu logiku vedie inou cestou nez by si to mozno robil ty.

    Dodatocne sa vsak zopakujem, zly kod uvidis hned, dobry kod az ked ho zacnes pouzivat.

    PS: este raz si rypnem do CR: najhorsi kod ktory som videl vzdy pochadzal od ceskeho programatora, neviem preco ale to je moja skusenost....a to som robil s indom, spanielom, amikom, anglanom...

    PS2: pre mna osobne, ak niekto dava zatovrky na novy riadok, tak toho kodu sa ani nechytim lebo mi je jasne ze moja filozofia bude tak odlisna ze to nema ani vyznam do toho zasahovat :D
    Naposledy upravil node : 28.07.2018 v 14:49

  15. Node: https://forum.nette.org/cs/30999-ma-...-hlubsi-vyznam - oni mě tam zpočátku umínusovali, ale vlastně mě tak nějak utvrdili v tom, že nette programátor moc programovat neumí (sekl jsem se tam jednou taky, když jsem moc nemyslel co píšu)

    ---------- Post added 28.07.2018 at 15:04 ----------

    oleg: každý si stěžuje na kód, ale když chceš kvalitu, tak to je o dost věcech a hlavně https://www.youtube.com/watch?v=ETxmCCsMoD0
    Naposledy upravil Tomve : 28.07.2018 v 14:58

  16. Citace Původně odeslal ItSnowsInHellAgain Zobrazit příspěvek
    Pokud se ti full-time programátor nevyplatí, tak budeš muset čekat. Programátoři, kromě newbies, preferuji dlouhodobou práci s jistotou peněz.

    Příjemné prostředí není jen o HW. Ono je to celkově o přístupu zaměstnavatel a co nabízí za práci.

    Na zaklade teto debaty jsem pochopil, ze full-time programator pro nas, v danou chvili, neni treba.
    Jednak jsem ted prosel servery a podival se na portfolio spravovanych webu (237 WP webu, 72 Joomla, 17 projektu v Nette - vcetne jednoho naseho stareho, 82 webu v cistem PHP OOP, 4 v Yii2 a 2 v Symfony)

    Takze full-time neni idealni volbou, pokud nema pracovat na jednom stalem projektu. Protoze podle profi programatora ho zamestnavatel bude buzerovat zbytecnostmi a nevytvori pro nej idealni ekosystem pro efektivitu prace a tez dusevniho, moralniho a profesionalniho rozvoje.

    Vracime se tedy k puvodni otazce, na kterou @Tomáš Maňhal odpovedel, ze lze najit reseni v externim auditu dodaneho kodu.

    Doporucite nekoho takoveho, kdo takove audity provadi?

    ---------- Příspěvek doplněn 28.07.2018 v 15:12 ----------

    Citace Původně odeslal Tomve Zobrazit příspěvek

    ---------- Post added 28.07.2018 at 15:04 ----------
    oleg: každý si stěžuje na kód, ale když chceš kvalitu, tak to je o dost věcech a hlavně https://www.youtube.com/watch?v=ETxmCCsMoD0

    V nekterych pripadech ani penize nevyresi kvalitu dodane vysledne sluzby. To vim ja a vis to ty. Vis, ze penez je habadej, ale ty dodaci lhuty jsou proste ksakru likvidujici.

  17. Citace Původně odeslal Oleg Zobrazit příspěvek
    V nekterych pripadech ani penize nevyresi kvalitu dodane vysledne sluzby. To vim ja a vis to ty. Vis, ze penez je habadej, ale ty dodaci lhuty jsou proste ksakru likvidujici.
    Vím, že slov a úkolů je habaděj, zbytek moc nevím :D - teda, že účty se za budoucí peníze nezaplatí. Damn it

  18. Citace Původně odeslal Tomve Zobrazit příspěvek
    Vím, že slov a úkolů je habaděj, zbytek moc nevím :D - teda, že účty se za budoucí peníze nezaplatí. Damn it
    K tomu nemam co dodat :) Souhlasim. Ono obcas chce mozna rychleji makat aby clovek dostal vcas zaplaceno. Pred tim jsme s tim tez meli problemy. Mnoho slibu a platby az za 180 dni.



    Nastesti jsme ve firme vyresili cash flow docela solidne, takze pri vypadku nebo delsich zakazkach, s delsi dodaci lhutou, nam v rozpoctu nic nechybi.

  19. Možná by mohlo pomoci, kdybys měl jednoho prověřeného senior programátora, kterému věříš, který by se zpracovatelem prošel zadání (jak to má dělat) a dělal mu code review (a neakceptoval mu špatný kód).

    Nemusí to být člověk na FT a udržíš si tak konzistentní kvalitu.

  20. Citace Původně odeslal Oleg Zobrazit příspěvek
    Vracime se tedy k puvodni otazce, na kterou @Tomáš Maňhal odpovedel, ze lze najit reseni v externim auditu dodaneho kodu.
    Chod na LinkedIn, daj si hladat ludi ktory pouzivaju framework/technologiu v ktorej je kod napisany(cisty, na kolene robeny kod bez fw nema vyznam riesit), vyfiltruj si manialne tych co maju vysoke pluska od kontaktov na danu technologiu a su aspon 10 rokov v danej profesii a na seniornej urovni. Tak ziskas niekoho kto vie o com hovori, inak ti taky audit vie spravit ktokolvek nakolko je to cisto o prejdeni si celkovej logiky a zisteni bezpecnostnych problemov, logickych problemov a td.

    Robil som na jednom projekte a je to dost easy. Bud mozes vsade podopisovat @todo otazky priamo na autora kodu alebo pre seba ako poznamky a potom z toho spravit nejaky "report".

  21. Citace Původně odeslal Holicz Zobrazit příspěvek
    Možná by mohlo pomoci, kdybys měl jednoho prověřeného senior programátora, kterému věříš, který by se zpracovatelem prošel zadání (jak to má dělat) a dělal mu code review (a neakceptoval mu špatný kód).

    Nemusí to být člověk na FT a udržíš si tak konzistentní kvalitu.
    Dobre, a doporucis nekoho takoveho? Ono, pravdepodobne, potrebuji vice euditoru. Pro Wordpress, ciste PHP a frameworky PHP, ze ano?

  22. Citace Původně odeslal Oleg Zobrazit příspěvek
    Dobre, a doporucis nekoho takoveho? Ono, pravdepodobne, potrebuji vice euditoru. Pro Wordpress, ciste PHP a frameworky PHP, ze ano?
    Ideální by byl podle mě člověk, se kterým jsi už pracoval, byl jsi spokojen a následní programátoři si na něj nestěžovali.

    Můžu doporučit WP, Symfony a možná čisté PHP OOP. Určitě ne Joomla, Nette, Yii2, ...

  23. Citace Původně odeslal Oleg Zobrazit příspěvek
    K tomu nemam co dodat :) Souhlasim. Ono obcas chce mozna rychleji makat aby clovek dostal vcas zaplaceno. Pred tim jsme s tim tez meli problemy. Mnoho slibu a platby az za 180 dni.



    Nastesti jsme ve firme vyresili cash flow docela solidne, takze pri vypadku nebo delsich zakazkach, s delsi dodaci lhutou, nam v rozpoctu nic nechybi.
    Když je hodně úkolů, dělá se to za "budoucí" prachy, tak se dá makat tak rychlé, dokud jsou založní peníze: Pokud dojdou kvůli různým nadprácím a peníze za vykonáné úkoly (pokrok ve vývoji) se nedostaví, tak se peníze na účty musí vydělat jinde, Tím se vše prodlužuje.

    Hele mě to stalo víc než debilní prachy a nervy, ted su komplet v prdeli. jediný co bylo třeba, byly prachy na účty.
    já se z toho vykopu, ale na webbtrhu a s kýmkoliv z něj končím.

  24. Citace Původně odeslal Holicz Zobrazit příspěvek
    Ideální by byl podle mě člověk, se kterým jsi už pracoval, byl jsi spokojen a následní programátoři si na něj nestěžovali.

    Můžu doporučit WP, Symfony a možná čisté PHP OOP. Určitě ne Joomla, Nette, Yii2, ...
    Byl bych vdecny za kontakt na WP a ciste PHP

    ---------- Příspěvek doplněn 28.07.2018 v 15:43 ----------

    Citace Původně odeslal Tomve Zobrazit příspěvek
    Když je hodně úkolů, dělá se to za "budoucí" prachy, tak se dá makat tak rychlé, dokud jsou založní peníze: Pokud dojdou kvůli různým nadprácím a peníze za vykonáné úkoly (pokrok ve vývoji) se nedostaví, tak se peníze na účty musí vydělat jinde, Tím se vše prodlužuje.

    Hele mě to stalo víc než debilní prachy a nervy, ted su komplet v prdeli. jediný co bylo třeba, byly prachy na účty.
    já se z toho vykopu, ale na webbtrhu a s kýmkoliv z něj končím.
    Tak zkus priste pracovat vic a rychleji, a mene zaluj. Nebo ber mensi zakazky, treba po 500,- za den nebo 2x za den 500,- do zacatku.

  25. Citace Původně odeslal Oleg Zobrazit příspěvek
    Byl bych vdecny za kontakt na WP a ciste PHP

    ---------- Příspěvek doplněn 28.07.2018 v 15:43 ----------



    Tak zkus priste pracovat vic a rychleji, a mene zaluj. Nebo ber mensi zakazky, treba po 500,- za den nebo 2x za den 500,- do zacatku.
    Tady to řešit nebudu hele

    ---------- Post added 28.07.2018 at 15:49 ----------

    Oleg: btw Přeji ať se ti daří, ať najdeš vysněného programátora.

  26. Citace Původně odeslal Tomve Zobrazit příspěvek
    [/COLOR]Oleg: btw Přeji ať se ti daří, ať najdeš vysněného programátora.

    Díky a tobe dobrou praci.

    ---------- Příspěvek doplněn 28.07.2018 v 17:02 ----------

    Citace Původně odeslal node Zobrazit příspěvek
    Chod na LinkedIn, daj si hladat ludi ktory pouzivaju framework/technologiu v ktorej je kod napisany(cisty, na kolene robeny kod bez fw nema vyznam riesit), vyfiltruj si manialne tych co maju vysoke pluska od kontaktov na danu technologiu a su aspon 10 rokov v danej profesii a na seniornej urovni. Tak ziskas niekoho kto vie o com hovori, inak ti taky audit vie spravit ktokolvek nakolko je to cisto o prejdeni si celkovej logiky a zisteni bezpecnostnych problemov, logickych problemov a td.

    Robil som na jednom projekte a je to dost easy. Bud mozes vsade podopisovat @todo otazky priamo na autora kodu alebo pre seba ako poznamky a potom z toho spravit nejaky "report".

    Dobry napad. Pohledam.

  27. Obcas robim code review cudzich projektov (php, nette, symfony, laravel) a vacsinou je to katastrofa.. ale vzdy sa s tym da nieco robit, len je to otazka casu a penazi. Programatorov, ktory sa len vyhovaraju na predchodcov alebo na pouzity framwork a nevedia prist s riesenim problemu nepovazujem za programatorov ale za hovnokoderov. Bohuzial bezny clovek nevie rozoznat dobreho programatora od zleho, v dnesnej dobe programuje pomaly kazdy kto vie zapnut pc. Ak sa jedna o komplexnejsi alebo dlhodobejsi system je fajn mat niekoho kto priebezne kontroluje pracu programatora, usetri ti to dost penazi v buducnosti.

  28. Dnesni programatori jsou lina verbes, co si o sobe mysli kdovi co, ale zvladnou vypotit tak maximalne if/else. Koukej hodne na vek, protoze kdo programuje 5 let, prakticky se do toho teprve dostava. Nejhorsi jsou studenti a mladi obecne.
    Dalsi vec je, ze 90% freelanceru produkuje mizerny kod, protoze se nijak nerozvijeji - nikdo je nekontroluje, s nikym kod nediskutuji, zakaznikovi staci ze to funguje, takze se zameruji na to, aby stim meli co nejmene prace, schrabli love a rozloucili se.
    Zkuseny kvalitni programator typicky neshani ksefty na webtrhu, ale ma staly job, dela co ho bavi a ma slusne penize.
    Kdo dela z domova tak je vetsinou flakac a nijak se nazajima o nejaky rozvoj, chce mit jen snadno vydelane penize - proto nad kazdou praci breci ze je to zprasene - nejradeji by kodil na zelene louce podle sebe se svymi "vychytavkami", at pak nadava nekdo jiny.

    Jak uz tady padlo - idealne mit nekoho dobryho na fulltime, ale konkurence je velika, musel bys dobre platit jinak pujde jinam.

    Ono by mozna uplne stacilo, kdyby si poptaval dodrzovani SOLID principu (https://en.wikipedia.org/wiki/SOLID) a psani unit testu, idelane TDD(https://en.wikipedia.org/wiki/Test-driven_development). Kdyz se tim programator ridi, nema uplne tolik sanci to zprasit (ignoruju metody pojmenovane ve slovenctine a podobne chutovky - ale to clovek neudela co se ridi SOLID principy a pise testy). To by ti melo odfiltrovat linou a neschopnou verbes


    Citace Původně odeslal node Zobrazit příspěvek
    pouzitie Jedneho z TOP 3 frameworkov(nie ako v CR furt to pojebane Nette...CR ma fakt vela problemov ohladom programovania :D)
    Hehe dalsi slovacek co zavidi, ze mame narodni framework :) To ze vidas u Cechu hovnokody akorat vypovida o tom v jakych kruzich se pohybujes - tzn k profikum mas asi jeste daleko...

    Co se frameworku tyce, je to uplne jedno, vzdy by se k tomu melo pristupovat jako k pluginu pro business logiku. Kdykoli o sobe nekdo tvrdi, ze je <insert FW name here> programator, tak se jeste ma co ucit. Jak pravi jedno stare cinske prislovi - framework je dobra milenka ale mizerna manzelka :)
    Naposledy upravil sentosa : 28.07.2018 v 18:38

  29. Citace Původně odeslal cmelo Zobrazit příspěvek
    Ak sa jedna o komplexnejsi alebo dlhodobejsi system je fajn mat niekoho kto priebezne kontroluje pracu programatora, usetri ti to dost penazi v buducnosti.
    Dobre, a kdyz nekoho takoveho najdu, jak postupovat dale, pokud se se zjisti, ze kod je spraseny. Zaplatit 2x tj co je udelano a opravu? Nebo jaky je nejmene komplikovany postup aby neukrivdil oboum stranam? Prece, pokud je funkcni vystup, nemohu nezaplatit za praci, ale jak podat reklamaci?

    ---------- Příspěvek doplněn 28.07.2018 v 18:42 ----------

    Citace Původně odeslal sentosa Zobrazit příspěvek
    Dnesni programatori jsou lina verbes, co si o sobe mysli kdovi co, ale zvladnou vypotit tak maximalne if/else. Koukej hodne na vek, protoze kdo programuje 5 let, prakticky se do toho teprve dostava.
    Dobre, ale jak jiz padlo, nemohu nabidnout full-time protoze bych nevytizil pracovne jednoho konkretniho programatora, a on zase nebude spravovat vsechno mozmy co mame.

    To znamena, ze klient pokud nevi tak dostane v 90% shit zdrojovy kod?

    Jde mi prave o to, ten shit kod nedostat. Proto jsem zalozil toto tema, protoze jeden script nam delali a nasledne upravovali tak dlouho az to doslo k minimalisticke appce, ktera je proste super.

  30. Poptavat dodrzovani zakladnich programatorskych principu, jak sem psal. Pokud se dodrzovat nebudou, zakazku nelze povazovat za dokoncenou

  31. Citace Původně odeslal Oleg Zobrazit příspěvek
    Dobre, a kdyz nekoho takoveho najdu, jak postupovat dale, pokud se se zjisti, ze kod je spraseny. Zaplatit 2x tj co je udelano a opravu? Nebo jaky je nejmene komplikovany postup aby neukrivdil oboum stranam? Prece, pokud je funkcni vystup, nemohu nezaplatit za praci, ale jak podat reklamaci?
    Olegu, máš to prostě těžké.

    1) Full-time programátor se ti nevyplatí (podle těch počtů webů by měl)
    2) Máš hodně kontaktů na programátory, avšak většina nemá čas a čekat nechceš.
    3) Chceš perfektní kód, ale nemůžeš najít programátora.

    Po úvaze mám 3 řešení, jiné neexistuji.

    1) Outsourcing do IT firmy, s kterou podepíšeš NDA a nějaký ceník.
    2) Naučit se PHP sám - např. https://www.phptherightway.com/
    3) Změnit obor podnikání

Stránka 1 z 3 123 PosledníPoslední
Hostujeme u Server powered by TELE3