Odpovídáte na názor ke článku Typy programátorů.
[33] "musim priznat ze polovici jeho kodu nerozumiem" - a to je právě ten problém - až se ten génius rozhodne, že by radši pracoval jinde, nebo ho přejede tramvaj, můžete buď aplikaci rovnou začít psát znovu, nebo sehnat nového génia a doufat, že bude s tím prvním kompatibilní, nebo zaměstnat za poloviční plat dva méně geniální programátory, kteří nejspíš stráví polovinu času nadáváním na svého geniálního předchůdce.
[29] prohazování obsahu xchg nebo xor, ale podobné vychytávky jsou celkem nepodstatné. když pak někdo pomocí vyspělé technologie Copy&Paste duplikuje celé kusy tříd, případně nevhodnou dědičností kód dokonale znečitelní kód - optimalizaci využití paměti na úrovni strojového kódu má dělat překladač, případně interpret, Zdrojový kód by měl být čitelný, logicky členěný a snadno znovupoužitelný. Když udělám kvůli přehlednosti nějakou tu proměnnou navíc, stejně ji překladač nejspíš eliminuje, když udělám kvůli "dokumentaci" minifunkci, stejně ji překladač nejspíš vloží inline - to dělaly delphi už před deseti lety a předpokládám, že se vývoj překladačů nezastavil. (jistě, nepíšu o programování zařízení s pamětí kolem 512B RAM)
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 36 201×
Přečteno 25 361×
Přečteno 23 795×
Přečteno 20 177×
Přečteno 17 874×