Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Petr Novák

Stran: 1 [2]
16
Vývoj / Re:Vyplatí se učit C++?
« kdy: 30. 12. 2015, 13:56:58 »
  • V C++ je výhodou generika, v Javě je to spíš hack a výsměnch
  • V C++ lépe řeší různé binární formáty

Tohle jsou přesně důvody, proč použít C++. Jsou to specifické situace, kde se pracuje se strukturou nepocházející z Javy a tam jsou potřeba chybějící neznaménkové typy, struktury a někdy i skutečné šablony (při blbém návrhu těch struktur, třeba když existují dvě podobné struktury s jiným pořadím položek). V jednom takovém případě jsem měl implementaci v C++ mnohonásobně výkonnější a přitom pracnost byla nižší. C# je na tom s "interoperabilitou" o něco lépe, protože umí "klasické" struktury i neznaménkové typy.

18
Vývoj / Re:Vyplatí se učit C++?
« kdy: 29. 12. 2015, 08:50:28 »
S tým návrhom súhlasím, to je dosť umenie a vôbec to nie je jednoduché navrhnúť a potom ďalej spravovať, rozširovať, udržovať veľký systém. Taký človek musí jednak vedieť perfektne programovať a musí vedieť veľmi veľa o softwerovom inžinierstve.
Navrhnout aplikaci žádné umění není. Největší průser je právě to rozšiřování, což programátor neovlivní, stejně jako rozporuplné zadání. Tady má výhodu menší firma nebo živnostník, protože toho nikdo nenutí na nesmylné požadavky kývnout. Pokud se nejde se zákazníkem dohodnout, tak ať jde jinam. Průser větších firem je v tom, že nesmyslné zadání častěji z hlavy "analytika" nebo "architekta" než z hlavy zákazníka. Analytik totiž skutečnou analýzu neprovádí, jen zapisuje průběh schůzky se zákazníkem, nemá ponětí, co se honí v hlavě zákazníka a po skončení schůzky končí práce analytika. Skutečná analýzaje zůstane na programátorovi a to bez kontaktu se zákazníkem. Poslední slovo má "analytik" (většinou vedoucí vývoje nebo projektový manager), který je přesvědčen, že zákazníka pochopil.

Stran: 1 [2]