ž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.