Váš názor na kombinaci několika technologií

Mlocik97

  • *****
  • 898
  • Ubunťák, JS dev.
    • Zobrazit profil
    • E-mail
Re:Váš názor na kombinaci několika technologií
« Odpověď #15 kdy: 30. 07. 2019, 14:41:50 »
Kdyz se na to podivam ocima stredniho managementu tak java je skvela:
1. I juniora snadno prodam zakaznikovi jako seniora, protoze to vypada, ze neco dela => vic penez pro me
2. vsechno trva dlouho => v pripade kontraktu typu "cas a material" vic penez pro me
3. Snadno se tam nasekaji chyby => vetsi rozpocet na udrzbu => vic penez pro me
4. Kdyz me to uz nebavi udrzovat, zdrazim a navrhnu zakaznikovi offshore outsourcing => Ja neponesu zodpovednost za spatny produkt a v asii to pohrbi tak dokonale, ze
5. Snadno uzavru se zakaznikem dalsi kontrakt na prepis systemu => vic penez pro me

Je to nadsazka, ale nas obor (aspon v korporatech) opravdu podobne funguje.
Technicka stranka muze byt druhorada.

A k OP: Jen do toho. viz seznam vyse. Cim komplexnejsi a zamotanejsi tim vic penez z toho kouka.  :)

 ;D tak toto je skvele.... to si vystihol... Však javisti ktorý zarábajú od počtu riadkov zarobia polovicu len psaním (resp. rovno generovaním jedním kliknutím) getterov a setterov.


Re:Váš názor na kombinaci několika technologií
« Odpověď #16 kdy: 30. 07. 2019, 16:09:37 »
Kdyz se na to podivam ocima stredniho managementu tak java je skvela:
1. I juniora snadno prodam zakaznikovi jako seniora, protoze to vypada, ze neco dela => vic penez pro me
2. vsechno trva dlouho => v pripade kontraktu typu "cas a material" vic penez pro me
(...)

 :D Jedním slovem: Enterprise a neomezoval bych se jen na javu.

Teď ještě napsat podobný bonmot na javascript. Někde jsem viděl vtipný text co zažije js nováček, nebyl to nějaký komix? Nemohu najít...

Idris

  • *****
  • 2 286
    • Zobrazit profil
    • E-mail
Re:Váš názor na kombinaci několika technologií
« Odpověď #17 kdy: 30. 07. 2019, 16:34:56 »
nikdy nevzniklo alebo sa nerozšírilo [...] Java, PHP [...]
Občas prostě shit happens  :(

Kdyz se na to podivam ocima stredniho managementu tak java je skvela:
1. I juniora snadno prodam zakaznikovi jako seniora, protoze to vypada, ze neco dela => vic penez pro me
2. vsechno trva dlouho => v pripade kontraktu typu "cas a material" vic penez pro me
3. Snadno se tam nasekaji chyby => vetsi rozpocet na udrzbu => vic penez pro me
4. Kdyz me to uz nebavi udrzovat, zdrazim a navrhnu zakaznikovi offshore outsourcing => Ja neponesu zodpovednost za spatny produkt a v asii to pohrbi tak dokonale, ze
5. Snadno uzavru se zakaznikem dalsi kontrakt na prepis systemu => vic penez pro me

Je to nadsazka, ale nas obor (aspon v korporatech) opravdu podobne funguje.
Technicka stranka muze byt druhorada.

A k OP: Jen do toho. viz seznam vyse. Cim komplexnejsi a zamotanejsi tim vic penez z toho kouka.  :)
No jo, jenže my, co píšeme kritické systémy, kde chyba může způsobit v lepším případě škodu za milióny, si tohle dovolit nemůžeme. Viz poslední průser Boeingu, kde šlo dokonce o lidské životy, to někdo parádně podělal.

Re:Váš názor na kombinaci několika technologií
« Odpověď #18 kdy: 30. 07. 2019, 17:19:08 »
Na druhú stranu, keby sa každý držal iba overených technológií, tak teraz asi všetci píšeme vo Fortrane a nikdy nevzniklo alebo sa nerozšírilo C, Java [...]

Už s Fortranem tu byly jazyky, které se na něco hodily víc než Fortran (1957), třeba Lisp (1958). Není chyba jazyk, že není pro všechno vhodný, právě naopak. Dnešní Fortran je velice čitelný jazyk a má i některé věci, které bys tam nečekal (http://fortranwiki.org/fortran/show/Fortran+2008), třeba `pure` funkce http://www.lahey.com/docs/lfpro78help/F95ARPURE.htm

gill

  • ****
  • 270
    • Zobrazit profil
    • E-mail
Re:Váš názor na kombinaci několika technologií
« Odpověď #19 kdy: 30. 07. 2019, 17:22:37 »
Viz poslední průser Boeingu, kde šlo dokonce o lidské životy, to někdo parádně podělal.

to byla chyba senzoru.


Re:Váš názor na kombinaci několika technologií
« Odpověď #20 kdy: 30. 07. 2019, 18:26:44 »
Viz poslední průser Boeingu, kde šlo dokonce o lidské životy, to někdo parádně podělal.

to byla chyba senzoru.

Ne nebyla to chyba senzoru.

1. Nekdo se neobtezoval pouzivat k detekci problem vic nez jeden senzor.

2. Nikdo to nekontroloval.

3. Nikdo z pilotu se o tom nedozvedel, protoze to nebylo ani v manualu aby se moho rict " Je to ten stejnej Boing jako poslednich 30 let, jen lepsi. Neni treba skolit piloty"

takze ve zkratce nekdo to paradne podelal.

Re:Váš názor na kombinaci několika technologií
« Odpověď #21 kdy: 30. 07. 2019, 18:36:17 »
Viz poslední průser Boeingu, kde šlo dokonce o lidské životy, to někdo parádně podělal.

to byla chyba senzoru.

Ne nebyla to chyba senzoru.

1. Nekdo se neobtezoval pouzivat k detekci problem vic nez jeden senzor.

2. Nikdo to nekontroloval.

3. Nikdo z pilotu se o tom nedozvedel, protoze to nebylo ani v manualu aby se moho rict " Je to ten stejnej Boing jako poslednich 30 let, jen lepsi. Neni treba skolit piloty"

takze ve zkratce nekdo to paradne podelal.

Tady je link na zdroj.
https://medium.com/@jpaulreed/the-737max-and-why-software-engineers-should-pay-attention-a041290994bd

Chvili mi trvalo, nez jsem to nasel.
« Poslední změna: 30. 07. 2019, 18:38:06 od Zdenek Henek »

Mlocik97

  • *****
  • 898
  • Ubunťák, JS dev.
    • Zobrazit profil
    • E-mail
Re:Váš názor na kombinaci několika technologií
« Odpověď #22 kdy: 30. 07. 2019, 19:05:08 »
No jo, jenže my, co píšeme kritické systémy, kde chyba může způsobit v lepším případě škodu za milióny, si tohle dovolit nemůžeme. Viz poslední průser Boeingu, kde šlo dokonce o lidské životy, to někdo parádně podělal.

Ten systém Boeingu určite nebol robený v Jave.
« Poslední změna: 30. 07. 2019, 19:06:45 od Gabriel Mlocik »

oss

  • ***
  • 245
    • Zobrazit profil
    • E-mail
Re:Váš názor na kombinaci několika technologií
« Odpověď #23 kdy: 01. 08. 2019, 08:43:25 »
Zdravím, čo si myslíte o kombinácii eletron.js a golangu, s tým že bych k tomu pripojil ešte redis a noSQL databázu (couchdb alebo mongodb)?
Videl som že kolem toho vznikajú nejaké nové technológie, ako Equanox/gotron . Má zmysel takéto použitie pre desktop aplikáciu slúžiacu podobne ako redakčný systém od wordpressu?

*Viem že teraz asi touto otázkou naserem polovicu programátorov. :-D Ale jakožto programátor ktorý sa primárne zaujíma o jazyky JS a GO (ale taktiež sa trocha zaujíma aj o C a Scala), tak ma projekt gotron hodne zaujal. https://github.com/Equanox/gotron

Moj nazor je taky, ze je to pre uzivatela cele zle.
Kombinujes technologiu ktora sa tazko udrzuje, kde nie je stabilne ani padovanie stringu s technologiu, ktora ohrozuje uzivatelov statickym linkovanim a bezpecnostnymi dierami. pricom obe su extremne narocne na zdroje.

Ak chces robit rozumne multiplatformove gui proste pouzi QT, GTK, avaloniu...

Re:Váš názor na kombinaci několika technologií
« Odpověď #24 kdy: 01. 08. 2019, 11:39:15 »
Viz poslední průser Boeingu, kde šlo dokonce o lidské životy, to někdo parádně podělal.

to byla chyba senzoru.

Kterou měl software zvládnout.

Re:Váš názor na kombinaci několika technologií
« Odpověď #25 kdy: 01. 08. 2019, 12:46:23 »
Viz poslední průser Boeingu, kde šlo dokonce o lidské životy, to někdo parádně podělal.

to byla chyba senzoru.

Kterou měl software zvládnout.

To bylo X chyb najednou. Jedna z tech hlavnich bylo chybne rozhodnuti montovat na letadlo vetsi motory nez na jake bylo navrzeno.
Takovy veci se softwarem kompenzuji spatne.

Re:Váš názor na kombinaci několika technologií
« Odpověď #26 kdy: 01. 08. 2019, 12:57:44 »
Viz poslední průser Boeingu, kde šlo dokonce o lidské životy, to někdo parádně podělal.

to byla chyba senzoru.

Kterou měl software zvládnout.

To bylo X chyb najednou. Jedna z tech hlavnich bylo chybne rozhodnuti montovat na letadlo vetsi motory nez na jake bylo navrzeno.
Takovy veci se softwarem kompenzuji spatne.

Určitě to nebyla jedna chyba, ale celý řetězec.

Ty motory jsou část. Ale pořád něco, co by asi SW zvládnul, kdyby byl navrhovaný v rozumném prostředí s rozumným procesem. Ale pokud hnije všechno kolem, tak to musí postihnout i ten SW.

Re:Váš názor na kombinaci několika technologií
« Odpověď #27 kdy: 02. 08. 2019, 08:07:49 »
Hosi jde videt ze jste fakt amateri a nevite ktera bije. Takovihle amaetori to jsou takovi ti lidi, kteri kdyby v Jave programovali, tak spatne  8) Java je nejvetsi nigga ze vsech otevrenych platforem, v tom co dela je nejlepsi, je to nejstandardnejsi a nejfunknejsi vec. Za to, ze programatori udelali memory leaky nemuze Java, zpusobi to predevsim debilni management, ktery nedava dostatek casu na vyvoj a na udrzbu a do tymu nedaji alespon jednoho skveleho seniora. Java v soucasnosti stale nema zadnou konkurenceschopnou alternativu pro enterpsise backend.

Re:Váš názor na kombinaci několika technologií
« Odpověď #28 kdy: 02. 08. 2019, 09:22:53 »
Java v soucasnosti stale nema zadnou konkurenceschopnou alternativu pro enterpsise backend.

A čo hovoríš na PHP?

Mlocik97

  • *****
  • 898
  • Ubunťák, JS dev.
    • Zobrazit profil
    • E-mail
Re:Váš názor na kombinaci několika technologií
« Odpověď #29 kdy: 02. 08. 2019, 10:19:10 »
Hosi jde videt ze jste fakt amateri a nevite ktera bije. Takovihle amaetori to jsou takovi ti lidi, kteri kdyby v Jave programovali, tak spatne  8) Java je nejvetsi nigga ze vsech otevrenych platforem, v tom co dela je nejlepsi, je to nejstandardnejsi a nejfunknejsi vec. Za to, ze programatori udelali memory leaky nemuze Java, zpusobi to predevsim debilni management, ktery nedava dostatek casu na vyvoj a na udrzbu a do tymu nedaji alespon jednoho skveleho seniora. Java v soucasnosti stale nema zadnou konkurenceschopnou alternativu pro enterpsise backend.

Amatér si možno ty, v ostatných jazykoch než Java. Bastlíš si tam nezmysli. Na kilo kódu máš 2 kilá OOP balastu, 1 kilo setterov, getterov, a nevím čo ešte. OOP samotné chyba nieje, ale tak jak je implementovaná v Jave je chyba najväčšia. Popravde, pred nedávnnom na roote bol článok k tomu, kde v podstate odslova doslova vysvetlili čo vše je v Jave nezmysel. Viď odkazy:

https://sw-samuraj.cz/2019/02/remcani-proti-jave/
https://medium.com/better-programming/object-oriented-programming-the-trillion-dollar-disaster-92a4b666c7c7
https://medium.com/@cscalfani/goodbye-object-oriented-programming-a59cda4c0e53

(práve ten druhý a tretí link, to je jak kdyby autor prečítal môj mozog, a všetko čo si myslím o Jave napísal v článku, sám když som to čítal bol som v šoku jak presne zhodný názor na to autor má, snaď až na výnimku že funkcionálne programovanie si nezmyslím že je jediná správna cesta, ale inak...).

Ak už inak autor OOP konceptu nadáva na najviac "moderný OOP" jazyk, tak asi neco na tom bude.
« Poslední změna: 02. 08. 2019, 10:23:44 od Gabriel Mlocik »