Zadejte hledaný výraz...

Jak overit kvalitu PHP kodu od dodavatele?

tomve
verified
rating uzivatele
(22 hodnocení)
30. 7. 2018 21:41:21
Napsal Oleg;1477177
Tomve, kdybys bys radsi pomlcel...
Já mám taky skype historii:D
---------- Post added 30.07.2018 at 21:42 ----------
ale řešit už to nehodlám
30. 7. 2018 21:41:21
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358388
Oleg
verified
rating uzivatele
(53 hodnocení)
30. 7. 2018 21:45:40
Napsal smrtka;1477172
njn vzdycky me vytoci, kdyz tu nekdo breci nad kvalitou, dusuje se dobrym ohodnocenim a pritom si mysli, ze iTrader a 200kc/h je nejaka bomba za kterou se profik pretrhne
Dekuji, ze jsi tak vsimavy. Ale itradery za 200/h nemam. Lide se sami nabizi a pokud je prace vykonana dobre a vcas platim adekvatne, rychle, bez kecu a hnidopistvi, tak jak si reknou. Ale chapu, ze zavidis :(
---------- Příspěvek doplněn 30.07.2018 v 21:47 ----------
Napsal Tomve;1477179
Já mám taky skype historii:D
---------- Post added 30.07.2018 at 21:42 ----------
ale řešit už to nehodlám
Tak to je dobre, ze ji mas ;)
---------- Příspěvek doplněn 30.07.2018 v 21:51 ----------
Napsal Gabonator;1477154
@Oleg,
ja si kopnem do vás.
Sťažujete sa na programátorov, chcete ich kontrolovať.
Ale problém vidim vo vás. Vystupujete ako agentúra, a nemôžete zamestnať ani jedného programátora.
Prečo sa teda hráte na agentúru ked nou nie ste? Chytíte nejakú zákazku, predpokladám že z lacného rangu, potom skypujete so 70-timi programátormi ktorý pre vás kedy robili a dohadujete na cene, termínu a tak. Zvyčajne to končí asi u najlacnejšieho riešenia a najmenej kvalifikovaného programátora, lebo nemá prácu.
Vôbec sa nedivím že vás takýto spôsob štve a ničí. Pri takomto systéme práce to ináč nebude a nikdy sa to nezmení.
Myslíte si že tak dá fungovať do budúcna.
Domnenky jsou dobre, ale bohuzel to tak ve vetsine u mne nefunguje.
30. 7. 2018 21:45:40
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358387
smrtka
verified
rating uzivatele
(3 hodnocení)
30. 7. 2018 22:03:10
mr. Oleg kdyby jste byl tak pohadkovy zadavatel, jak ted zkousite vypadat, tak nemate bambilion kontaktu na programatory a tunu vlaken s lamentovanim nad kvalitou a shanenim dalsich, ale mel by jste par kvalitnich dlouhou dobu a u nic zustal (a oni u vas za ty super penize)
ta zakazka je cca 3-4roky zpet, nemam duvod si vymejslet, celou historii mailu jsem videl a cetl (dik za prodlouzeni zivota smichem)
zavidet nemam co s fixem $200/MD a bonusy...
30. 7. 2018 22:03:10
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358386
Oleg
verified
rating uzivatele
(53 hodnocení)
30. 7. 2018 22:09:35
Napsal smrtka;1477187
mr. Oleg kdyby jste byl tak pohadkovy zadavatel, jak ted zkousite vypadat, tak nemate bambilion kontaktu na programatory a tunu vlaken s lamentovanim nad kvalitou a shanenim dalsich, ale mel by jste par kvalitnich dloyhou dobu a u nic zustal (a oni u vas za ty super penize)
ta zakazka je cca 3-4roky zpet, nemam duvod si vymejslet, celou historii mailu jsem videl a cetl (dik za prodlouzeni zivota smichem)
zavidet nemam co s fixem $200/MD a bonusy...
Kdyz tak do PM napis jmeno kodera. Treba on mne s nekym spletl :) a pokud ne, tak ten tvuj znamy opravdu v tu dobu kodovat neumel. Pred 4 lety jsem poptaval pouze jednu sablonu a to mi delal koder za 10k+ :) a navic mimo webtrh.
I to je zvlastni, ted jsem nasel fakturu za 2500,- pokus o nakodovami HP stranky. Ale vysledek byl nevalny, praci jsem zaplatil a rozloucili jsme se.
Dekuji, ze ses pochlubil svym fixem $200/MD :) preji ti abys dotahl alespon na $250
30. 7. 2018 22:09:35
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358385
smrtka
verified
rating uzivatele
(3 hodnocení)
30. 7. 2018 22:25:14
Urcite by se vam to libilo, ale nenaprasim kamose. Zakazku nevzal prave z duvodu pomeru prace/odmena, takze fakturu asi tezko mate.
Chodim sem spoustu let (i pred registraci) a pozoruju tady par jedincu, kteri neustale dokola hledaji nove a nove dodavatele... jsou jen 2 moznosti :
1) nemaji stesti na dodavatele (tolik let fakt???)
2) problem neni v dodavateli...
30. 7. 2018 22:25:14
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358384
Oleg
verified
rating uzivatele
(53 hodnocení)
30. 7. 2018 22:38:21
Napsal smrtka;1477192
Urcite by se vam to libilo, ale nenaprasim kamose. Zakazku nevzal prave z duvodu pomeru prace/odmena, takze fakturu asi tezko mate.
Chodim sem spoustu let (i pred registraci) a pozoruju tady par jedincu, kteri neustale dokola hledaji nove a nove dodavatele... jsou jen 2 moznosti :
1) nemaji stesti na dodavatele (tolik let fakt???)
2) problem neni v dodavateli...
To je spravny pristup nenaprasit kamose. Ale sam od sebe, pokud to je pravda, ja nikono naprimo nekontaktuji. A pokud reagoval na poptavku na webtrh.cz musel vedet do ceho jde a za jakou cenu. Je to vec poptavky a nabidky. Jak jsem jiz zminoval, kazdy si sam urcuje cenu svoji prace. A pokud to neni vyhovujici, tak jednoduse zivot jde dal.
Primarne jsem nechtel vyvolavat off topic. Jen jsem se zeptal jak urcit kvalitu prace, nacez jsem dostal nekolik dobrych rad a nazoru.
Co se tyce uvedenych moznosti.
Vzdyt jsem psal, ze nemam stalou nabidku prace. Vzdy se jedna o narazovou zakazku. Obcas potrebujeme nebo rozsirit, opravit nebo optimalizovat. A prave zde vetsinou nastava problem. Pokud se mi podari navazat spolupraci s vybornym programatorem, neznamena to, ze bude stale, po dobu nekolik let, v danou chvili pro mne dostupny s kapacitou. A proto poptavam sem a tam nove a nove lidi, kteri cas maji. A, budu se opakovat, at se jedna o cloveka s cenou 200 nebo 1300 na hodinu. Vzdy si na sebe nadavaji navzajem. Dokonce i ten levnejsi dokazal optimalizovat dotazy k DB lepe nez ten s vyssi cenou. Proto se u mne vytvoril pocit, ze ne vzdy to drazsi je lepsi, a jak mohu kvalitu prace ohlidat... Zadny jiny umysl v tom skutecne nebyl.
30. 7. 2018 22:38:21
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358383
TomasX
verified
rating uzivatele
(4 hodnocení)
31. 7. 2018 11:12:37
Napsal Oleg;1477193
Dokonce i ten levnejsi dokazal optimalizovat dotazy k DB lepe nez ten s vyssi cenou. Proto se u mne vytvoril pocit, ze ne vzdy to drazsi je lepsi, a jak mohu kvalitu prace ohlidat... Zadny jiny umysl v tom skutecne nebyl.
Kvalitu můžeš buď kvantifikovat podle předem daných kritérií (v programování to je docela oříšek) nebo jí musí posoudit někdo vzdělanější, seniornější než samotný programátor, jinak neodhalí chyby a nepochopí úmysly, musí být prostě napřed.
Občas se dělá i monkey test, kdy kód dáš zelenáči, jestli se v něm dokáže zorientovat, takhle se třeba řeší kontrola scriptů pro třetí strany - např. integrace GA musí být i pro "blbečky".
Při dodávkách aplikací do korporátu běžně zdrojový kód prochází auditem, který tohle vše hodnotí z mnoha pohledů, banky to často cpou Deloittu, ceny jsou ale nejspíš na tvoje možnosti.
Zkus jednu práci zadávat dvou lidem jako týmu najednou a uvidíš, jestli spolu zvládnou komunikovat a jestli se zlepší výsledek :), navýšení ceny může být cca o přijatelných 30 %.
31. 7. 2018 11:12:37
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358382
Jiří Šubr
verified
rating uzivatele
(23 hodnocení)
31. 7. 2018 11:47:48
...
31. 7. 2018 11:47:48
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358381
Oleg
verified
rating uzivatele
(53 hodnocení)
31. 7. 2018 11:54:46
Napsal Jiří Šubr;1477242
Oleg: No v jednu chvílí píšeš, žes nikdy za 1,2k nic nepoptával, že vždycky mezi 5k a 15k a následně že to je zvláštní, žes našel fakturu za 2 500 Kč.
Co je na tom zvlastniho? Koder si rekl za nakodovani Main Page 2500, komplet 4 stranky vychazelo na 9k. Objednal jsem si nakodovani main page, kvalita byla strasna, mozna nekde dohledam ten zdrojak a hodim to na ukazku. Vystavil mi fakturu, zaplatil jsem 2,5k.
Hledate chyby tam kde evidentne nejsou. Nebo jsem mel od kodera, ktery neumi kodovat, nechat vytvorit 4 HTML sablony a zaplatit mu vice penez?
---------- Příspěvek doplněn 31.07.2018 v 12:01 ----------
Napsal Jiří Šubr;1477242
Dneska je vývojářů obecně nedostatek, lidi se o ně perou, a pokud obchoduješ s nezajímavou prací, co jsou zakázky za pár desítek tisíc, s předělávkama a dodělávkama, tak do toho se asi nikdo moc nehrne. Pro každého programátora je vždycky lepší dělat na něčem dlouhodobým a mít práci naplánovanou min na 3 měsíce.
Prostě tyhle přeprodeje dneska už moc nefungujou. Dobrýho programátora na linkedin denně bombardují s nabídkama práce a pokud on se na volné noze nebude mít líp, tak se nechá zaměstnat. A aby se měl líp, tak určitě nebude brát joby tohoto tipu, protože by ji musel udělat několik do měsíce, aby dostal to co v zaměstnání.
Prece se nenachazime na portale, kde jsou minimalni poptavky v hodnote 100k a vice. Toto je misto, kde se setkavaji ruzne vrstvy dodavatelu, od tech profi az po ty mene zdarne, kteri si stahnou Photoshop a rikaji grafik, nebo se teperve uci kodovat nebo programovat a nabizi sve sluzby za levno, je zde i stredni uroven a tak dale.
Prece je kazdeho vec co poptava nebo co nabizi. Ja naprimo nevyberu nekoho a nepisi mu zpravu, zda chce nebo nechce. Napisi poptavku a poku nekdo reaguje, dostane nejaky popis co se ma vytvorit a nabidne svoji cenu, je to moje chyba nebo ci je to chyba? Pokud Nekdo nekdo reaguje a pise nasledne, ze cas ma az za mesic, mam cekat mesic na opravu chyby v PHP nebo sahnout po programatorovi, ktery ma ted cas, dostane FTP pristup a opravi do hodiny chybu a dostane za to 500,- na fakturu?
Proc se porad obhajujete vysokou cenou a pritom chodite na trolling web, kde jsou poptavky nebo nabidky za 100-200,- pak na to nadavate?
Nevyhovuje li nekomu tento system, tak az sem nechodi a shani zakazky v zahranici za solidni penize s cenou od $20/h. :)
Muj dotaz primarne neznel kde najit co nejlevnejsiho dodavatele s profi vystupem, ale jak kontrolovat kod.
---------- Příspěvek doplněn 31.07.2018 v 12:12 ----------
Napsal TomášX;1477232
Zkus jednu práci zadávat dvou lidem jako týmu najednou a uvidíš, jestli spolu zvládnou komunikovat a jestli se zlepší výsledek :), navýšení ceny může být cca o přijatelných 30 %.
Dobra rada, dekuji. Zkusim to takto.
31. 7. 2018 11:54:46
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358380
OndraV
verified
rating uzivatele
31. 7. 2018 13:13:39
@Oleg ->
abych odpověděl na tvoji prvotní otázku.
řešení je:
  • sepsaný CodeStyle -> ideálně i s exportem nastavení pro phpStorm a v ještě lepším případě i s nakonfigoravným PHP-CS-FIXER
  • vyžadovat unit/integrační testy na dodávanou funkcionalitu (špatný kód se špatně testuje, takže se na něj i špatně píšou testy)
  • nasadíš phpStan
  • CI server který ti ty testy spustí a současně zkontroluje i ten codestyle (pomoci PHP-CS-FIXER), spustí phpStan
  • zaplatit někomu dalšímu za to, že ti udělá Code Review na kod který jsi dostal a prošel prvnotním sítem
  • - pokud říkáš, že umíš python tak musíš vyloženě špatný kód vidět i ty takže první síto může být i u tebe.
zase na druhou stranu, pro WP nemůžeš od (skoro) nikoho čekat, že ti dodá čistý kód, protože samotnýc core WP je tak zprasený, že ti kdo umí psát čistý kód pod WP prostě psát nebudou, nemají to zapotřebí. Seženou totiž velmi lehce (v řádu minut/hodin) stejně a mnohdy i lépe placenou práci na něčem rozumném a to i na fulltime. (to samé platí pro jomla, modx atd...)
ad "dobré peníze" -> asi záleží, ale osobně bych 400k považoval za vtip. ty druhé dvě, mno pokud je ta první už po zdanění a práce by byla zajímavá asi by se o ní dalo diskutovat
ale třeba za to abych se vrátil ještě někdy k WP tak osobně bych chtěl na rok min tak 2,5M ale spíš asi tak 3M abych o tom vůbec uvažoval.
31. 7. 2018 13:13:39
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358379
Jiří Šubr
verified
rating uzivatele
(23 hodnocení)
31. 7. 2018 13:26:07
...
31. 7. 2018 13:26:07
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358378
OndraV
verified
rating uzivatele
31. 7. 2018 13:27:35
Node, Tomve - mohli byste sem prosím dát odkaz na úkázky vašich kódů? Velmi rád bych se vzdělal a viděl jak se to má dělat správně.
Obzvláště od Tomve, který tvrdí, že lidé kolem Nette neumějí programovat ... přitom většina těch co znám vědí co to je SOLID, testují a obecně dělají věci tak jak se dělat mají.
---------- Příspěvek doplněn 31.07.2018 v 13:35 ----------
Napsal Oleg;1477250
.... dostane FTP pristup a opravi do hodiny chybu .....
LOL tak toto mluví za vše. Jak jako dostane FTP přístup? Verzování, bezpečnost, tyto pojmy Vám asi nic neříkají co?
Napsal Oleg;1477250
Nevyhovuje li nekomu tento system, tak az sem nechodi a shani zakazky v zahranici za solidni penize s cenou od $20/h. :)
To mu dají v ČR na to nemusí do zahraničí.
---------- Příspěvek doplněn 31.07.2018 v 13:35 ----------
Napsal Oleg;1477250
.... dostane FTP pristup a opravi do hodiny chybu .....
LOL tak toto mluví za vše. Jak jako dostane FTP přístup? Verzování, bezpečnost, tyto pojmy Vám asi nic neříkají co?
Napsal Oleg;1477250
Nevyhovuje li nekomu tento system, tak az sem nechodi a shani zakazky v zahranici za solidni penize s cenou od $20/h. :)
To mu dají v ČR na to nemusí do zahraničí.
31. 7. 2018 13:27:35
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358377
tomve
verified
rating uzivatele
(22 hodnocení)
31. 7. 2018 13:59:00
Napsal OndraVotava;1477271
Node, Tomve - mohli byste sem prosím dát odkaz na úkázky vašich kódů? Velmi rád bych se vzdělal a viděl jak se to má dělat správně.
Obzvláště od Tomve, který tvrdí, že lidé kolem Nette neumějí programovat ... přitom většina těch co znám vědí co to je SOLID, testují a obecně dělají věci tak jak se dělat mají.
To jsem si zase jednou dovolil říct názor na plno... Prostě ten názor vznikl postupně, co sleduji nette komunitu.
---------- Post added 31.07.2018 at 14:07 ----------
podle wikipedie je aktuální nette 2.4 z 30.9.2016.
31. 7. 2018 13:59:00
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358376
OndraV
verified
rating uzivatele
31. 7. 2018 14:13:00
Napsal Holicz;1476797
Můžu doporučit WP, Symfony a možná čisté PHP OOP. Určitě ne Joomla, Nette, Yii2, ...
To je zvlášní kombinace. Pokud umíš čisté PHP OOP a Symfony nemůžeš být schopný/ochotný programovat pro WP (musel bys dělat věci o kterých víš, že jsou špatně).
Zárověn platí, že pokud ovládáš Symfony a PHP OOP tak umíš i Nette
Stejně jako pokud umíš a chápeš filozofii Nette umíš i Symfony
Pokud umíš Symfony, tak umíš i Laravel
Zjednodušeně platí:
pokud umíš PHP a rozumíš a chápeš co je OOP, víš co jsou to návrhové vzory, víš co jsou v SOLID ta písmenka a nebojíš se to používat
Tak:
- umíš používat jakýkoliv mainstreamový php framework.
- rozumíš a jsi schopnej dorobně upravit jakýkoliv OOP c like jazyk
- nemáš problém se naučit další c like jazyk
- máš odpor k WP, Joomla, ModX a dalším rádoby CMS systémům
31. 7. 2018 14:13:00
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358375
tomve
verified
rating uzivatele
(22 hodnocení)
31. 7. 2018 14:16:28
Napsal OndraVotava;1477283
To je zvlášní kombinace. Pokud umíš čisté PHP OOP a Symfony nemůžeš být schopný/ochotný programovat pro WP (musel bys dělat věci o kterých víš, že jsou špatně).
Zárověn platí, že pokud ovládáš Symfony a PHP OOP tak umíš i Nette
Stejně jako pokud umíš a chápeš filozofii Nette umíš i Symfony
Pokud umíš Symfony, tak umíš i Laravel
Zjednodušeně platí:
pokud umíš PHP a rozumíš a chápeš co je OOP, víš co jsou to návrhové vzory, víš co jsou v SOLID ta písmenka a nebojíš se to používat
Tak:
- umíš používat jakýkoliv mainstreamový php framework.
- rozumíš a jsi schopnej dorobně upravit jakýkoliv OOP c like jazyk
- nemáš problém se naučit další c like jazyk
- máš odpor k WP, Joomla, ModX a dalším rádoby CMS systémům
Vsadím své děrravé boty, že myslel doporučit lidí jako dát kontakty na ty, co se tomu věnuji - nemusí se učit. To, že se někdo nevěnuje Joomle, Nette není opravdu zvláštní.
Ale citím, že jsi přišel kopat.
31. 7. 2018 14:16:28
https://webtrh.cz/diskuse/jak-overit-kvalitu-php-kodu-od-dodavatele/strana/5#reply1358374
Pro odpověď se přihlašte.
Přihlásit