C# .NET vs. Java?

Kit

Re:C# .NET vs. Java?
« Odpověď #315 kdy: 01. 03. 2015, 15:29:03 »
Jo, jenomze jak tam das to isFinished, tak najednou mas neco, co nese data, ma acessor a jeste logiku. Bez dat to nepujde, logika i acessor tam davaji smysl.

Asi jsi nedočetl druhý odstavec. Takový objekt ponese data a logiku. Bez accessoru.


Re:C# .NET vs. Java?
« Odpověď #316 kdy: 01. 03. 2015, 15:30:54 »
Jo, jenomze jak tam das to isFinished, tak najednou mas neco, co nese data, ma acessor a jeste logiku. Bez dat to nepujde, logika i acessor tam davaji smysl.

Asi jsi nedočetl druhý odstavec. Takový objekt ponese data a logiku. Bez accessoru.

A k tomu datu se dostanu jak? Kdybych ho nechtel nekde zobrazit nebo jinak pouzit, tak si tam vrazim jenom booleanovsky field.

Kit

Re:C# .NET vs. Java?
« Odpověď #317 kdy: 01. 03. 2015, 15:33:52 »
Asi jsi nedočetl druhý odstavec. Takový objekt ponese data a logiku. Bez accessoru.

A k tomu datu se dostanu jak? Kdybych ho nechtel nekde zobrazit nebo jinak pouzit, tak si tam vrazim jenom booleanovsky field.

Nijak. Pokud to budeš chtít někde zobrazit nebo použít, tak to injektuješ. Jak prosté.

Re:C# .NET vs. Java?
« Odpověď #318 kdy: 01. 03. 2015, 15:39:30 »
Genialni. To bude navrh jako remen. Vsimnul sis, ze tam to workflow nejspis bude v bambilionu instancich, ktere se mohu trebas ruzne filtrovat, serializovat...?

Kit

Re:C# .NET vs. Java?
« Odpověď #319 kdy: 01. 03. 2015, 15:51:28 »
Genialni. To bude navrh jako remen. Vsimnul sis, ze tam to workflow nejspis bude v bambilionu instancich, ktere se mohu trebas ruzne filtrovat, serializovat...?

Právě proto to dělám tímto způsobem, aby to bylo jednodušší a elegantnější. Je to i kratší a výkonnější.


Re:C# .NET vs. Java?
« Odpověď #320 kdy: 01. 03. 2015, 16:10:18 »
Genialni. To bude navrh jako remen. Vsimnul sis, ze tam to workflow nejspis bude v bambilionu instancich, ktere se mohu trebas ruzne filtrovat, serializovat...?

Právě proto to dělám tímto způsobem, aby to bylo jednodušší a elegantnější. Je to i kratší a výkonnější.

Tak to jsem vazne zvedavy, jak tohle chces udelat ;)

Kit

Re:C# .NET vs. Java?
« Odpověď #321 kdy: 01. 03. 2015, 16:30:01 »
Genialni. To bude navrh jako remen. Vsimnul sis, ze tam to workflow nejspis bude v bambilionu instancich, ktere se mohu trebas ruzne filtrovat, serializovat...?

Právě proto to dělám tímto způsobem, aby to bylo jednodušší a elegantnější. Je to i kratší a výkonnější.

Tak to jsem vazne zvedavy, jak tohle chces udelat ;)

A co? Tu třídu Workflow nebo vše okolo ní? Přece registrací do jejího observeru. Okolní objekty se přece nebudou neustále vyptávat jako oslík Shreka.

Re:C# .NET vs. Java?
« Odpověď #322 kdy: 01. 03. 2015, 16:38:34 »
A co? Tu třídu Workflow nebo vše okolo ní? Přece registrací do jejího observeru. Okolní objekty se přece nebudou neustále vyptávat jako oslík Shreka.

Ale tohle ti prece funguje jenom nekdy. Kdyz to workflow nezije moc akcnim zivotem (mas vetsinu instanci nekde v databazi, taha se ti pres nejake remote API, je serializovane...), tak smula...

To, co rikavas, ma leckdy kus pravdy (unitestujte!), ale nikdy to neni vselek, co se da napasovat vsude. Ale to ti dojde s praxi (nebo nedojde a skoncis na dlazbe, ale to uz by bylo na jinci vlakno)

Kit

Re:C# .NET vs. Java?
« Odpověď #323 kdy: 01. 03. 2015, 16:44:41 »
Ale tohle ti prece funguje jenom nekdy. Kdyz to workflow nezije moc akcnim zivotem (mas vetsinu instanci nekde v databazi, taha se ti pres nejake remote API, je serializovane...), tak smula...

S relační databází je to mnohem jednodušší, na tom není skoro co programovat.

perceptron

Re:C# .NET vs. Java?
« Odpověď #324 kdy: 01. 03. 2015, 18:49:34 »
Citace
Tak to jsem vazne zvedavy, jak tohle chces udelat
hovorim, ja som sa od kita snazil vyrvat nejaky priklad a neslo to :D

Citace
Tu třídu Workflow nebo vše okolo ní? Přece registrací do jejího observeru.
"programator mal problem s gettermi tak ich nahradil injektazou do observera" wtf

priklad? priklad? priklad?



tt

Re:C# .NET vs. Java?
« Odpověď #325 kdy: 01. 03. 2015, 19:47:47 »
Citace
Tak to jsem vazne zvedavy, jak tohle chces udelat
hovorim, ja som sa od kita snazil vyrvat nejaky priklad a neslo to :D

Citace
Tu třídu Workflow nebo vše okolo ní? Přece registrací do jejího observeru.
"programator mal problem s gettermi tak ich nahradil injektazou do observera" wtf

priklad? priklad? priklad?

Taky cekam na priklad. Chci videt na vlastni oci ty zazracne vedomosti Kita, kde nepotrebujes volat get metodu pro ziskani data.
https://gist.github.com/

Kit

Re:C# .NET vs. Java?
« Odpověď #326 kdy: 01. 03. 2015, 19:58:14 »
Taky cekam na priklad. Chci videt na vlastni oci ty zazracne vedomosti Kita, kde nepotrebujes volat get metodu pro ziskani data.

Hmm. Další, kdo nepochopil, že vlastně nepotřebuje ani to datum...

Vždy se ptám: K čemu to datum potřebuješ? A komu tím prospěješ?

perceptron

Re:C# .NET vs. Java?
« Odpověď #327 kdy: 01. 03. 2015, 20:02:38 »
Citace
Hmm. Další, kdo nepochopil, že vlastně nepotřebuje ani to datum...
ani ja som nepochopil.

podla mna trepete

alebo mate zapnuty grep -v na prispevky so slovom priklad?


Citace
Samozrejme je vice nez pravdepodobne, ze existuje nejaky lepsi pristup, precejen se Javou (ani Scalou) nezivim.
neni, immutable classes sa robia presne takto: konstruktor s parametrami (alebo factory s parametrami(, final fieldy, gettery.

case classes v scale su presne skrateny sposob ktory setri boilerplate

v

Re:C# .NET vs. Java?
« Odpověď #328 kdy: 01. 03. 2015, 20:49:23 »
Citace
Tak to jsem vazne zvedavy, jak tohle chces udelat
hovorim, ja som sa od kita snazil vyrvat nejaky priklad a neslo to :D

Citace
Tu třídu Workflow nebo vše okolo ní? Přece registrací do jejího observeru.
"programator mal problem s gettermi tak ich nahradil injektazou do observera" wtf

priklad? priklad? priklad?

Taky cekam na priklad. Chci videt na vlastni oci ty zazracne vedomosti Kita, kde nepotrebujes volat get metodu pro ziskani data.
https://gist.github.com/

já se taky připojuju k prosbě o příklad, o tom skutečném OOP jsem už mockrát slyšel, ale (zdá se) ještě neviděl

perceptron

Re:C# .NET vs. Java?
« Odpověď #329 kdy: 02. 03. 2015, 12:19:55 »
ok tak si dajme struct + repository + swing form

https://gist.github.com/anonymous/97c810c45b54d0dd3841

ako sa v structe trolla zbavit getterov a setterov ked sa vytahuju z databazy?

dufam ze toto neni posledny post v tejto teme