Legacy code

anonym

Legacy code
« kdy: 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....



Trupik

Re:Legacy code
« Odpověď #1 kdy: 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.

uuuuuuuu

Re:Legacy code
« Odpověď #2 kdy: 30. 04. 2018, 18:23:00 »
A co nejaky super kuchar, uvari ti jidlo za X tisic
a za par hodin to vykakas.

anonym

Re:Legacy code
« Odpověď #3 kdy: 30. 04. 2018, 18:31:18 »
:D :D Hned je mi lip.

uuuuuuuu

Re:Legacy code
« Odpověď #4 kdy: 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.


BoneFlute

  • *****
  • 2 047
    • Zobrazit profil
Re:Legacy code
« Odpověď #5 kdy: 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.

kkt1

Re:Legacy code
« Odpověď #6 kdy: 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.

gll

  • ****
  • 429
    • Zobrazit profil
    • E-mail
Re:Legacy code
« Odpověď #7 kdy: 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?

gll

  • ****
  • 429
    • Zobrazit profil
    • E-mail
Re:Legacy code
« Odpověď #8 kdy: 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.

kkt1

Re:Legacy code
« Odpověď #9 kdy: 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...

fdrwqerwqer

Re:Legacy code
« Odpověď #10 kdy: 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.

Phi

Re:Legacy code
« Odpověď #11 kdy: 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.

Lol Phirae

Re:Legacy code
« Odpověď #12 kdy: 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á...)

kozzi

Re:Legacy code
« Odpověď #13 kdy: 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