Názor k článku
Douglas Crockford vyvinul nový programovací jazyk Misty od Heron - že obecně v životě nevítězí dokonalá řešení, ale...

  • Článek je starý, nové názory již nelze přidávat.
  • 19. 12. 2023 12:57

    Heron

    že obecně v životě nevítězí dokonalá řešení, ale naopak dostatečně jednoduchá řešení, která prostě jsou v potřebný okamžik k dispozici

    Ano, proto to v Česku vypadá, tak jak to vypadá...

    V IT máme možnost to dělat "dokonale" a mělo by se to tak dělat. Proč? Protože to eliminuje hromadu problémů v budoucnosti. Stavět z malých a dokonalých kostiček znamená, že v budoucnu s tím bude méně problémů. A používat systém, o kterém už v době použití je známo, že má a jaké má problémy, je zadělávání na problém v budoucnu.

    A obecně mě děsí, jak se opakovaně v diskusích probírá, že nějaká malá ztráta dat vlastně nevadí a nemusí se to řešit. Tohle upřímně nechápu. Já dělám v IT právě proto, že máme možnost od počátku až do konce zabezpečit data. A nikdy si dobrovolně nevyberu cestu, že se možná něco ztratí (a já o tom vlastně ani nebudu vědět). Je spousta míst, kde je použití Float vyloženě špatně, protože float neumí uchovat některá čísla přesně. Proto se třeba ve finančním sektoru používají integer datové typy apod.