Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: anonym 30. 04. 2018, 18:02:44

Název: Legacy code
Přispěvatel: anonym 30. 04. 2018, 18:02:44
Co si budeme povidat. Pocitace jsou tu s nami jiz nejaky ten patek. Jak moc musite v praci delat s legacy kodem? Kolik procent lidi dela na necem skutecne novem? Jinymi slovy nastoupim do firmy a nebudu muset pracovat na 20 let vyvijenem softwaru, pripadne na refactoringu. Myslite, ze budoucnost je spise ve "spojovani krabicek a frameworku"?  Pripada mi, ze uz je vsechno napsane....

Název: Re:Legacy code
Přispěvatel: Trupik 30. 04. 2018, 18:18:12
Dnešný cool moderný kód bude o desať rokov legacy - v tom lepšom prípade. V horšom bude proste zmazaný a zabudnutý. Preto sú starí programátori takí bez duše - nič po nich obvykle neostalo.
Název: Re:Legacy code
Přispěvatel: uuuuuuuu 30. 04. 2018, 18:23:00
A co nejaky super kuchar, uvari ti jidlo za X tisic
a za par hodin to vykakas.
Název: Re:Legacy code
Přispěvatel: anonym 30. 04. 2018, 18:31:18
:D :D Hned je mi lip.
Název: Re:Legacy code
Přispěvatel: uuuuuuuu 30. 04. 2018, 18:56:56
:D :D Hned je mi lip.
To je dobre, ze je ti lip, protoze nejde o to aby v kodu
Bylo zrovna tvoje i++
Ale aby to delalo co potrebujete.
To prece neni zneucteni babicky, kdyz se modifikuje
Recept a daji se tam jahody misto boruvek.
Název: Re:Legacy code
Přispěvatel: BoneFlute 01. 05. 2018, 00:34:12
Legacy je normální proces.
Dobrá firma drží rovnováhu mezi tím, aby se legacy zbavovalo, a mezi tím, aby se přidávali nové feature. Extrém ani na jednu stranu není dobře.
Název: Re:Legacy code
Přispěvatel: kkt1 01. 05. 2018, 07:53:31
Myslim si, ze jednoho dne se ve spouste firem probudi, vytahnou si hlavu ze zadele a zjisti, ze jejich aplikace nejde uz opravit protoze je to 220 ruznych frameworku/knihoven slepenych dohromady 100 radky vlastniho kodu. Legacy code bude, byl, je a je na lopate jestli chce pracovat jako lepic nebo operator presunu materialu.
Název: Re:Legacy code
Přispěvatel: gll 01. 05. 2018, 11:10:52
stále stejný člověk - javaman (kkt1, anonym, uuuuuuuu). Chceš se na něco zeptat nebo tu jen fňukáš, demente?
Název: Re:Legacy code
Přispěvatel: gll 01. 05. 2018, 11:58:15
Myslim si, ze jednoho dne se ve spouste firem probudi, vytahnou si hlavu ze zadele a zjisti, ze jejich aplikace nejde uz opravit protoze je to 220 ruznych frameworku/knihoven slepenych dohromady 100 radky vlastniho kodu.

takový kód se naopak udržuje snadno.
Název: Re:Legacy code
Přispěvatel: kkt1 01. 05. 2018, 11:58:41
stále stejný člověk - javaman (kkt1, anonym, uuuuuuuu). Chceš se na něco zeptat nebo tu jen fňukáš, demente?
sry, s javamanem nemam nic spolecneho...
Název: Re:Legacy code
Přispěvatel: fdrwqerwqer 01. 05. 2018, 12:07:00
stále stejný člověk - javaman (kkt1, anonym, uuuuuuuu). Chceš se na něco zeptat nebo tu jen fňukáš, demente?


uuuuuuuu, ja jsem uplne nekdo jiny nez anonym a kk1, ani je neznam.
Název: Re:Legacy code
Přispěvatel: Phi 02. 05. 2018, 08:21:48
Co si budeme povidat. Pocitace jsou tu s nami jiz nejaky ten patek. Jak moc musite v praci delat s legacy kodem? Kolik procent lidi dela na necem skutecne novem? Jinymi slovy nastoupim do firmy a nebudu muset pracovat na 20 let vyvijenem softwaru, pripadne na refactoringu. Myslite, ze budoucnost je spise ve "spojovani krabicek a frameworku"?  Pripada mi, ze uz je vsechno napsane....
A na cem se chces naucit naprogramovat kdyz ne na refactoringu ? Nebo snad mas za sebou uz velky projekt, na kterem ses poucil z vlastnich chyb a jsi schopen navrhnout aplikaci na prvni dobrou ?
A kolik tech dvacet let starych softwaru znas ? Myslis si, ze kdyz ma neco dvacet let stejny nazev, tak je codebase taky dvacet let stara ? Treba uz je to potreti napsane prakticky od nuly.
Název: Re:Legacy code
Přispěvatel: Lol Phirae 02. 05. 2018, 14:21:59
Myslis si, ze kdyz ma neco dvacet let stejny nazev, tak je codebase taky dvacet let stara ?

No, tak když si vezmu typický produkt od nejmenované firmy z Redmondu, tak ta samá díra se v 95% procentech případů vyskytuje ve všech podporovaných verzích (přičemž v těch nepodporovaných nejspíš taky, akorát tu záplatu na ně už nikdo nevydá...)
Název: Re:Legacy code
Přispěvatel: kozzi 03. 05. 2018, 01:22:38
Myslis si, ze kdyz ma neco dvacet let stejny nazev, tak je codebase taky dvacet let stara ?

No, tak když si vezmu typický produkt od nejmenované firmy z Redmondu, tak ta samá díra se v 95% procentech případů vyskytuje ve všech podporovaných verzích (přičemž v těch nepodporovaných nejspíš taky, akorát tu záplatu na ně už nikdo nevydá...)

To neznamena ze to neproslo refactorem :P