Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - listoper

Stran: 1 ... 13 14 [15] 16 17 ... 46
211
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 11. 09. 2020, 13:13:04 »

A pak sem resil nejakej incident a nejak sem automaticky sahnul na misto kde bych to cekal a ono to tam bylo.
Proste najednou to kliklo... a me doslo, ze je to vlastne sakra dobre navrzeny, jen ja sem mel jinej mindset.


....
Nicméně pokud se ti to stalo, tak bys to měl ilustrovat smysluplným příkladem. Ten tvůj současný příklad rozhodně neilustruje nic.


O tom tohle vlakno byt nema. Byla to side note a neni potreba dal rozvadet.

212
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 11. 09. 2020, 13:07:04 »

Psani testu a refaktoring je vetsinou cista utopie do ceho nikdo neinvestuje. Protoze to ma naklady blizici se napsani toho systemu znova.
Z tohohle mi tece krev obracene...
Jak "neinvestuje"? To je snad nase zodpovednost ne?
Co bys rekl plynarum co ti zapojujou doma kotel a reknou "No snad to nikde neutika, nemame cas a penize na to to zkontrolovat... musime bezet za dalsim zakaznikem?"


Jsi si fakt naprosto jistý, že jsi zkušený vývojář - a ne kluk, co o vývoji SW nic neví? Ono totiž podle tvých příspěvků vypadáš na to druhé.

Kdyz sem se rano dival do zrcadla tak to na klucinu fakt nevypadalo. Rad si poslechnu co se ti na mych prispevcich nezda pokud to bude trochu vecne.

213
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 11. 09. 2020, 11:30:51 »
Tak letos mám za sebou 25 let kdy mě programování živí. Takže už jsem prošel různé věci. Změny v cizím kódu dělám rád, je to někdy detektivní práce, někdy se něco přiučím co sám neumím a skoro nikdy nezáleží na tom, v jakém stavu je kód, spíš jen na tom, jak se k tomu staví zadavatel.
Vypíchl bych dvě věci. Převzal jsem kód v C++ pro programátorovi z Kolumbie, který na první pohled snad ani nebyl kód ale chaos. Jenže během měsíců, kdy jsem na tom sem tam dělal úpravy jsem postupně zjistil, že jeho úroveň schopností je tak vysoko nad mojí, že tam se asi nikdy nedohrabu. Naprosto šílený chaotický kód v mých očích, který ale nebylo možné nějak rozložit, jako kdyby nějak myslel na všechno. Takže v mých očích nejlepší kód co jsem kdy viděl byl zároveň z hlediska nějaké strukury projektu pro orientaci asi nejhorší.
A ještě zajímavější věc je přebrat po deseti letech kód sám po sobě. Věci, které jsem vypotil se skřípěním zubů mi po tzěch letech připadaly až trapně jednoduché :-D

Me se pred par lety stalo, ze jsem 3 roky pricmrndaval na jednom velkym projektu a furt sem brblal ze je to tragedie a kterej **** to navrhoval.
A pak sem resil nejakej incident a nejak sem automaticky sahnul na misto kde bych to cekal a ono to tam bylo.
Proste najednou to kliklo... a me doslo, ze je to vlastne sakra dobre navrzeny, jen ja sem mel jinej mindset.
A pak sem se tim zacal probirat a kdyz sem narazil zas na nejakou vec co se mi zdala jako prasecina.... Tak to bylo bud moje vlastni dilo ( ::)), Nebo jsem tomu proste dal benefit of doubt a po nejakem case sem pochopil, ze to fakt smysl dava.... A nebo ne tak sem to zmenil.

214
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 11. 09. 2020, 11:07:01 »
Jako dite jsem mel rad stavebnice - lego, merkur atd. Byla zabava neco budovat. To je pro me ten fun factor. Kdyz prebiram projekt, tak me tenhle factor odpadne. Uz je vybudovano a je potreba to jiz vybudovane jen prevzit. A nekdy to prevzeti je pohoda a nekdy peklo. Ale v obou pripadech je to jen pro me jen prace.
OK beru. Taky me bavilo lego.  Treba to jde s vekem. Ja dneska treba kdyz chci nejakou novou skrinku tak neficim do IKEA :-). Radsi prosmejdim nejaky bazary a hledam co bych si mohl opravit a zrenovovat.
Proste starsi veci maji ducha kdezto novy jsou jen... nejaky slisovany piliny.

Mozna je to i dobra analogie s tim programovanim... to si jeste promyslim ;-).

Psani testu a refaktoring je vetsinou cista utopie do ceho nikdo neinvestuje. Protoze to ma naklady blizici se napsani toho systemu znova.
Z tohohle mi tece krev obracene...
Jak "neinvestuje"? To je snad nase zodpovednost ne?
Co bys rekl plynarum co ti zapojujou doma kotel a reknou "No snad to nikde neutika, nemame cas a penize na to to zkontrolovat... musime bezet za dalsim zakaznikem?"

Nebo jinej pripad, za neco starsiho na cem se vystridalo dost lidi. Par mesicu jsme se s tim seznamovali, stalo to hodne energie a pak ten system zakaznik zariznul, ze se bude delat nova verze. A bude ji delat jiny tym.

No a to je to o cem mluvim. Nekdo presvedcil zakaznika o tom, ze je to dobry napad... (treba je v tomhle konkretnim pripade) ale proc? Jak?

215
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 11. 09. 2020, 08:40:16 »
Já rád dělám na legaci kódu pro klienta. Protože obvykle ten klient už ví, že je v háji, a já umím dělat refactoring tak akorát, abych na jednu stranu nezařízl bussines, a na druhou stranu abych ozdravoval kód. Takže když po letech odcházím, je ten kód obvykle v mnohem lepším stavu.

Vzhledem k tomu, že většinu programátorů se legaci kódu štítí, tak mám skvělou vyjedávací pozici s klientem :-)

Ok tak jestli dobre pocitak tak sme zatim 4.
Ale proc se toho ta vetsina stiti?

Kdyby se toho vetsina stitila, tak co by delali? Hadam ze 90% programatorske prace je udrzba a rozvoj stavajich systemu. Osobne tak ze 70% delam totez - udrzbu a rozvoj. Nicmene, kdyz si muzu vybrat porad se vice citim jako programator se zamerenim na vyvoj nez udrzbu. Niceho se nestitim, ale proste ten fun factor je uplne nekde jinde :)

OK "fun factor" to me zajima.
Proc je to vic "fun" ?

216
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 11. 09. 2020, 08:38:31 »
Uz 15 let se delam vyvoj software. Na ruznych pozicich, v ruznych jazycich, domenach a pro klienty v ruznych castech sveta.
Ptam se protoze pozoruju trend.
Ty dva roky sem si z prstu nevycucal. Je to opakovana zkusenost. Takze muzu rict, ze dela.
Posledni zkusenost je asi mesic stara.
"Cerstve" vyvinuta vec. Posledni work package je v produkci asi pul roku. Vyvoj zacal v prosinci 2018. Business si chrochta, ze to funguje. Opsici jsou taky relativne spokojeny (i kdyz to jsou vecny brucouni...)
A ted sem se dozvedel, ze se mam podilet navrhu neceho co to ma nahradit. A kdyz sem se zeptal architekta u zakaznika jaka je motivace, abych vlastne vedel jaky problem mam resit... tak nevedel...
Rikal, ze ho to vlastne nezajima, protoze na to mame budget tak muzem vyzkouset novou platformu.

Kdybych byl businesak/uzivatel/akcionar .... tak ho asi vystrelim ze cvicek...
Ale jelikoz jsem potencialni dodavatel tak se jdu vybrecet na root a hledat logiku...

A co proc ti to vadi? Evidentne se pohybujes v nejake (pochybne - jak jinak ze) korporatni sfere, kde prava ruka nevi co dela leva. Proste klasika. Tak ale bud rad ze mas praci ne. Nebo proc se pohybujes mezi temito lidma? Evidentne to jejich businessu dava smysl, kdyz na to uvolnili prachy. Chces logiku. Tak ja ti nejakou dam. Treba se jim tam zmenil nejaky vysoky manager a jednim z jeho KPI jsou uspesne realizovane nove IT projekty. Takhle to bejva casto.

Kdyz se mi neco nelibi tak to chci zmenit. Ne hned utikat nekam kde to bude jinak.
To je stejny jako s tim kodem...
Kdyz si chci budovat s klientem nejaky dlouhodobejsi vztah tak musim:
Pochopit jeho motivaci abych se mohl bud prizpusobit, nebo ho presvedcit ze ta motivace je spatna.
A taky to potrebuju pochopit od spoda (proc se toho programatori stiti) abych je mohl presvedcit ze nove neni vzdycky lepsi a ze stoji za to jit pracovat i udrzbu a rozvoj.

Zmenit chovani zakazniku v bankach, automotive, tele,...? Hodne stesti. Hromada lidi s provomocema co ma ruzne cile, vlastni cile. Ale treba se ti povede a bude z tebe dobry politik

Mozna sem naivni, ale treba staci predstavit levou ruku te prave a donutit je at si chvilku povidaji.
Vetsinou sou to chytry lidi a prijdou na to, ze kdyz si pomuzou tak ty cile dosahnou oba spis nez kazdy zvlast.

A kdyz se tam objevi sociopat tak ho to aspon donuti se vybarvit.

Nicmene tohle vlakno ma byt spis o te motivaci "odspodu"

217
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 11. 09. 2020, 07:18:13 »
Uz 15 let se delam vyvoj software. Na ruznych pozicich, v ruznych jazycich, domenach a pro klienty v ruznych castech sveta.
Ptam se protoze pozoruju trend.
Ty dva roky sem si z prstu nevycucal. Je to opakovana zkusenost. Takze muzu rict, ze dela.
Posledni zkusenost je asi mesic stara.
"Cerstve" vyvinuta vec. Posledni work package je v produkci asi pul roku. Vyvoj zacal v prosinci 2018. Business si chrochta, ze to funguje. Opsici jsou taky relativne spokojeny (i kdyz to jsou vecny brucouni...)
A ted sem se dozvedel, ze se mam podilet navrhu neceho co to ma nahradit. A kdyz sem se zeptal architekta u zakaznika jaka je motivace, abych vlastne vedel jaky problem mam resit... tak nevedel...
Rikal, ze ho to vlastne nezajima, protoze na to mame budget tak muzem vyzkouset novou platformu.

Kdybych byl businesak/uzivatel/akcionar .... tak ho asi vystrelim ze cvicek...
Ale jelikoz jsem potencialni dodavatel tak se jdu vybrecet na root a hledat logiku...

A co proc ti to vadi? Evidentne se pohybujes v nejake (pochybne - jak jinak ze) korporatni sfere, kde prava ruka nevi co dela leva. Proste klasika. Tak ale bud rad ze mas praci ne. Nebo proc se pohybujes mezi temito lidma? Evidentne to jejich businessu dava smysl, kdyz na to uvolnili prachy. Chces logiku. Tak ja ti nejakou dam. Treba se jim tam zmenil nejaky vysoky manager a jednim z jeho KPI jsou uspesne realizovane nove IT projekty. Takhle to bejva casto.

Kdyz se mi neco nelibi tak to chci zmenit. Ne hned utikat nekam kde to bude jinak.
To je stejny jako s tim kodem...
Kdyz si chci budovat s klientem nejaky dlouhodobejsi vztah tak musim:
Pochopit jeho motivaci abych se mohl bud prizpusobit, nebo ho presvedcit ze ta motivace je spatna.
A taky to potrebuju pochopit od spoda (proc se toho programatori stiti) abych je mohl presvedcit ze nove neni vzdycky lepsi a ze stoji za to jit pracovat i udrzbu a rozvoj.

218
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 11. 09. 2020, 06:35:31 »
Já rád dělám na legaci kódu pro klienta. Protože obvykle ten klient už ví, že je v háji, a já umím dělat refactoring tak akorát, abych na jednu stranu nezařízl bussines, a na druhou stranu abych ozdravoval kód. Takže když po letech odcházím, je ten kód obvykle v mnohem lepším stavu.

Vzhledem k tomu, že většinu programátorů se legaci kódu štítí, tak mám skvělou vyjedávací pozici s klientem :-)

Ok tak jestli dobre pocitak tak sme zatim 4.
Ale proc se toho ta vetsina stiti?

219
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 10. 09. 2020, 20:19:11 »
Ja  som zazil projekty, ktore mali pravidlo "program moze byt len tak velky, aby ho jeden koder dokazal za mesiac napisat nanovo". Toto fungovalo fajn. V pripade, ze refaktoring by znamenal vela prace, tak sa zvolila taktika "prepiseme to podla uz 10 krat evolvovanych poziadaviek a tentokrat budeme mysliet na viac moznych oziadaviek do buducna". Chytili sa vsetky testy, nasledne kusy kodu (java; balicky) pre parsovanie konfigu, pre matematiku okolo biznisu a pripadne nejake casti pre pracu s databazou, ci parsovanie struktur z externych zdrojov a nasledne jeden clovek za cca mesiac prepisal projekt... Malo to inu architekturu (nie vzdy), bolo to citatelnejsie a hlavne, napisane jednym clovekom. Nasledne dany clovek bol najblizsie obdobie "spravcom" projektu a mal vpodstate zakazane robit bezne ulohy na tom projekte. Mal robit iba review a merge a pripadne nejake diskusie k architekture... Imho to bol fajn pristup. Zakaznik spokojny, lebo nove feature sa dali pridavat vramci tyzdnov (maximalne mesiac a tyzden); aplikacie bezali svizne (ak by nie, tak sa spravil prepis vpriebehu mesiacu, ale zabralo to len jedneho cloveka z cca 5 clenneho tymu) a podobne. Nutno dodat, ze bola snaha o DevOps, agilny vyvoj v style scrum, mikroservisy a podobne.

Tohle skoro chapu.
Pokud mam business logiku kterou akorat nekam naroubuju tak fajn.
Jenze to co vidam je spis ten pripad "zahodit a zacit znova". Vcetne sberu pozadavku od businessu....

220
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 10. 09. 2020, 20:06:02 »

Myslim, ze dlouhodobe neni udrzitelne kazde 2 roky vsechno prepisovat.


Moc tomu nerozumím. Na jednu stranu se ptáš tak, že je jasné, že o vývoji nic nevíš a chceš se něco dozvědět. Na druhou stranu, tady ale plácneš tu větu, kterou tady cituji. Co to má znamenat?

Samozřejmě, že je neudržitelné každé 2 roky všechno přepisovat. Taky se to tak nikdy nedělá. Přepisování se typicky dělá proto, že původní kód je historický a je napsaný v jazyce, ve kterém se dneska už blbě shání programátoři.

Případně se se celý kód zahodí a napíše znova (někdy v jiném jazyce a někdy i ve stejném), pokud je starý kód ve špatném stavu. Většinou proto, že je v něm příliš mnoho úprav, které jdou proti logice původní architektury (buď to architekt blbě navrhl, nebo to zákazník blbě zadal a nějaký junior do toho patlal úpravy, jak uměl a projekťák mu to schvaloval, protože to přece funguje).

Do tohoto stavu kód ale obvykle dospěje po mnoha letech.

Pokud by to někde dělali už po dvou letech, tak je to asi tak na úrovni toho, že máš po dvou letech běžného provozu neopravitelně opotřebované osobní auto. Není to normální a bude se hodně řešit, kdo za to může.

Velmi speciální situace ve vývoji SW je ta, že je nutno velmi rychle udělat nějaký prototyp. A ten prototyp se ukáže, že po nějakých úpravách může fungovat v nějakém předprodukčním provozu, který přejde v normální produkční provoz (s definovanými fallback procedurami, když něco nefunguje správně).
A během toho provozu prototypu se postupně připravuje řádný produkt, který bude robustní a bude mít funkce, které v tom prototypu nejsou.
Takhle nějak se psaly ERP systémy v 90. letech v jedné ERP velmoci, které ale celkově moc zkušeností s vývojem většího SW neměla.



Uz 15 let se delam vyvoj software. Na ruznych pozicich, v ruznych jazycich, domenach a pro klienty v ruznych castech sveta.
Ptam se protoze pozoruju trend.
Ty dva roky sem si z prstu nevycucal. Je to opakovana zkusenost. Takze muzu rict, ze dela.
Posledni zkusenost je asi mesic stara.
"Cerstve" vyvinuta vec. Posledni work package je v produkci asi pul roku. Vyvoj zacal v prosinci 2018. Business si chrochta, ze to funguje. Opsici jsou taky relativne spokojeny (i kdyz to jsou vecny brucouni...)
A ted sem se dozvedel, ze se mam podilet navrhu neceho co to ma nahradit. A kdyz sem se zeptal architekta u zakaznika jaka je motivace, abych vlastne vedel jaky problem mam resit... tak nevedel...
Rikal, ze ho to vlastne nezajima, protoze na to mame budget tak muzem vyzkouset novou platformu.

Kdybych byl businesak/uzivatel/akcionar .... tak ho asi vystrelim ze cvicek...
Ale jelikoz jsem potencialni dodavatel tak se jdu vybrecet na root a hledat logiku...

221
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 10. 09. 2020, 17:55:44 »
OK. takze odpoved na moji otazku z toho by byla...
"Na dlouhobezicich projektech se stihne vystridat vic lidi, a proto logicky i vic spatnych programatoru, a proto je to logicky vetsi hnuj a proto to nikdo nechce delat."

Chapu te spravne?
Ono to není primárně o kvalitě jednotlivých programátorů, ale procesu jako celku. Tým mizerných programátorů dobrý proces nespáchá. Ale dobří senioři zvládnou využít i mizerného programátora (samozřejmě v mezích).

Jak dobrý byl původní návrh? Každou chybějící informaci si musel tým vycucat z prstu.
Jak moc se nové požadavky odchýlily od původního návrhu? Vždycky je to o kompromisu a nedá se připravit na všecny možné změny.
Jak moc se tlačilo na čas a kašlalo na technologický dluh?
Jak dobře je zvládnuté testování? Bez pořádných testů se do kódu nedá v podstatě hrábnout.

Dobre... zpet k zakladni otazce a motivaci k ni.
Myslim, ze dlouhodobe neni udrzitelne kazde 2 roky vsechno prepisovat.

Myslim, ze to, ze se s tim vlastne pocita, protoze na starsich projektech nechce nikdo delat a zakaznici uz si zvykli platit kazde 2 roky za prepis.... vede k tomu, ze uz ani neni treba se snazit aby to k necemu bylo. A proto neni... A proto se to musi prepsat... a tak porad dokolecka.

Chapu, ze se to muze libit manazerum v bodyshop firmach... protoze maji porad vejvar na dalsich a dalsich prepisech kde prodavaji juniory za seniorni rate....

Ale uz nechapu, ze se na tom divadle chce podilet nekdo z vyvojaru... (proto ma puvodni ta otazka)
A hlavne nechapu, ze si to nechaji libit ti co za to plati...






222
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 10. 09. 2020, 17:44:21 »
Software se snad jmenuje "soft" proto ze ho jde snadno(levne) zmenit... na rozdil od hardware ktery se musi vetsinou vymenit.... Uz sme se dostali tak daleko, ze i software se musi zahodit a prepsat?
Ale že by se dal software nějak snadno a levně měnit je dost úsměvné.

levne mysleno pri srovnani s HW.
Aby uz nemuseli vznikat jednoucelove pocitace ale jedna masina zvladala vic veci podle toho co ji podstrcim za "kod/binarku/EPROM"

Sice uz sem dobu kdy se rozvazeli po telefonich ustrednach sady ROMek na vymenu nezazil ale cetl jsem o tom ;-)

Kdyby nebyl software a kazda zmena by znamenala vyhodit a nakoupit nove pocitace "na kterych to bezi" vyslo by to zatracene draz... (krome pripadu kdy bezi jednotky instanci)


223
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 10. 09. 2020, 17:11:47 »
80% projektov, ktoré sú hodne staré, a boli xyz krát plátané majú taký kód, s ktorým pracovať vyzerá asi tak, že zmažeš medzeru v komentári, a namiesto programu pre otváranie archívov máš program, ktorý ti zahrá na husličky "error". Hlavne keď sa tam vystrieda stovka programátorov, ktorý spolu ani nerobili, a tak jeden nevie akú štruktúru udržoval pôvodný tvorca kódu.

U nových projektov môžeš rovno ako vývojár navrhnúť týmu štuktúru, princípi atp, ktorej budú všetci tý čo boli pri vytváraní projektu rozumieť.

Najhoršie je to u projektov, kde úplne chýba systémová príručka a dokumentácia kódu.

Takze zivotnost projektu je stejna jako team lidi co u toho byl kdyz to zacalo?
Pokud se obmeni tym tak uz nema cenu to dal udrzovat a musi se to prepsat?

Ne úplne, záleží od viacerých faktorov, a to predovšetkým aká je štruktúra, a či je ľahko pochopitelná pre nových programátorov v týme, či je zdrojový kód zdokumentovaný, alebo aj od zloženia samotného týmu. Vo väčšine prípadov ak je štruktúra rozumne navrhnutá a ľahko pochopitelná a navyše dobre zdokumentovaná, tak ďalší programátor vie na to naviazať tak, že tú štruktúru zachová... ak je situácia opačná tak ani tak to hneď neznamená že sa nedá s tým pracovať, ale časom ako sa začne štruktúra čím viac miešať a komplikovať, tým je to horšie.

Je bežné že nový programátor v týme dostáva čas na preštudovanie štruktúry a dokumentácie, a z počiatku pracuje na len konkrétnych metódach/funkciách, a má predpripravené tie najkomplikovanejšie štrukturálne časti od senior programátora, ktorý v týme je už nejaký čas.

Z toho co rikas mi vyplyva, ze pokud mam dobre programatory (kteri udrzuji strukturu, dokumentuji....) muzu si dovolit delat i na starsim kodu.
Pokud mam spatne programatory tak je z toho vzdycky hnuj a musi se to prepsat... ale nutne z toho bude zase hnuj... dokud nenajdu dobre programatory.

OK. takze odpoved na moji otazku z toho by byla...
"Na dlouhobezicich projektech se stihne vystridat vic lidi, a proto logicky i vic spatnych programatoru, a proto je to logicky vetsi hnuj a proto to nikdo nechce delat."

Chapu te spravne?

224
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 10. 09. 2020, 15:57:54 »
80% projektov, ktoré sú hodne staré, a boli xyz krát plátané majú taký kód, s ktorým pracovať vyzerá asi tak, že zmažeš medzeru v komentári, a namiesto programu pre otváranie archívov máš program, ktorý ti zahrá na husličky "error". Hlavne keď sa tam vystrieda stovka programátorov, ktorý spolu ani nerobili, a tak jeden nevie akú štruktúru udržoval pôvodný tvorca kódu.

U nových projektov môžeš rovno ako vývojár navrhnúť týmu štuktúru, princípi atp, ktorej budú všetci tý čo boli pri vytváraní projektu rozumieť.

Najhoršie je to u projektov, kde úplne chýba systémová príručka a dokumentácia kódu.

Takze zivotnost projektu je stejna jako teamu lidi co u toho byl kdyz to zacalo?
Pokud se obmeni tym tak uz nema cenu to dal udrzovat a musi se to prepsat?

225
Vývoj / Re:Nový projekt vs. cizí kód
« kdy: 10. 09. 2020, 15:11:42 »
To je asi jednoduchy - protoze do existujiciho projektu je potreba pridat malou featuru, coz znamena male penize. Neni zde prostor (casovy, financni) na to, aby to bylo udelano spravne - tj. se to cele predelalo, takze se kupi zaplata na zaplatu.. az je z toho neudrzovatelny bastl.

Ale tak to vubec nemusi byt. Zazil sem projekty ktery startovali v devadesatkach a porad se do nich investuji velky penize.

Pri vyvoji z nuly je zadavateli jasne, ze to bude stat hodne, takze jsou vsechny strany v pohode.

...
Nelze ocekavat od programatoru, ze daj neco napoprve dobre - takze bud se jim poskytne prostor to udelat znova.. nebo se holt vsichni dohodnou, ze to bude holt meh.. a nikoho to trapit "nebude".

Software se snad jmenuje "soft" proto ze ho jde snadno(levne) zmenit... na rozdil od hardware ktery se musi vetsinou vymenit.... Uz sme se dostali tak daleko, ze i software se musi zahodit a prepsat?

Stran: 1 ... 13 14 [15] 16 17 ... 46