Ahoj,
programuji v Jave od od doby co byla verze 1.3. Tenkrat jeste na stredni skole. Kdyz zminim vetsi projekty na kterych jsem spolupracoval tak to bylo :
SW pro analyzu dat z vyroby. Distribuovane nasazeni Evropa, Asie.
Velky monolitycky system pro analytickou spolecnost, personalistika, sprava konferenci, analyzy prodeje, CMS pro webove stranky. Dale se v teto spolecnosti realizovala v jave serverova strana sw pro analyzy projedu v oblasti IT a Telekomunikaci.
System na spravu citlivych dat o zakaznicich pro jednoho mobilniho operatora. Nasazeni v 10 evropskych zemich + pocitano nasazeni v Asii. Z tohoto projektu jsem po 6ti mesicich vycouval. Kvalita kodu a provedeni byla strasna. Cely projekt byl strasne komplikovany a nikdo nepremyslel nad tim jak programuje. Napriklad pri prime praci s db nezaviral spojeni. Pak vznikaji pomluvy o jave.
Momentalne pracuji pro jednu velkou(5M zakazniku online) televizni spolecnost kde v jave vyvyjime back-end pro online streaming.
Duvody proc uprednostnuji javu?
Tak hlavne staticka typovost. Moznost prijit na plno chyb uz v dobe prekladu. Dnes jsou moderni dynamicke jazyky, ale ve firemni prostredi proste potrebujete vedet presne co za data dostanete a co mate zase vratit. Take to je vyspelosti platformy a vyvojovych nastroju pro ni. Je zde vyreseno plno veci ohledne databaze a transakcniho zpracovani. A (male rypnuti) asi nejlepsi VM co momentalne mame.
Radek