mlk
2018-11-15 10:46

Wczoraj miałem ciężki dzień bo musiałem poprawić coś w reactowym komponencie na 2500 LOC, gdzie w JSXie były ify, których końca nie było widać i w sumie dalej nie wiem, ile tam było warunków... Można jednak mieć dużo gorzej:
https://news.ycombinator.com/item?id=18442941

It is close to 25 million lines of C code.
What an unimaginable horror! You can't change a single line of code in the product without breaking 1000s of existing tests. Generations of programmers have worked on that code under difficult deadlines and filled the code with all kinds of crap.
Sometimes one needs to understand the values and the effects of 20 different flag to predict how the code would behave in different situations. Sometimes 100s too! I am not exaggerating.

superdurszlak

Przedwczoraj słyszałem o profesorze, który całe życie poświęcił na wstawianie tego samego atomu czy tam grupy atomów po kolei w różne miejsca jednego i tego samego polimeru i sprawdzaniu, co się stanie. Podobno brakło mu kombinacji i próbuje teraz z dwoma. Polubiłby pracę w Oracle.

yarel

@superdurszlak: jak nagle świat wybuchnie, tzn. że profesor dokonał odkrycia :D