Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Radovan Stas
Skuste pozriet tuto diskusiu, mozno Vam najdete odpoved na niektore otazky (nazov je Java 7 ale je to primarne o Java 8 ): http://medianetwork.oracle.com/media/show/16796 Pekny den Radovan 2011/7/14 x y jsoale...@gmail.com: Viete mi niekto povedat preco konecne nedaju do javy z dovodu

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Libor Jelinek
S těmi property absoluteně souhlasím. Stavím aplikace masivně založené na beanech a hlídat gettery a settery je opravdu jedním slovem vopruz. Možnost o které dost uvažujeme je psát beansovské classy jako GroovyBeans. Libor BTW: To zase bude flame na tři týdny :-) 2011/7/14 x y

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Robert Novotny
Preco nie su properties, mi nie je jasne a AFAIK v Jave 8 nebudu. Java je uz zamrazena sama v sebe, lebo spatna kompatibilita je nutnost a kazda dramaticka syntakticka zmena je zvazovana natolko, ze niekedy je nemozne ju s kompatibilitou sklbit (.NET ma v tomto vacsiu flexibilitu) Ruinujuce a

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Oto Buchta
Properties mi osobně vůbec nechybí. Kdysi jsem řešil ještě v Borland Delphi jeden problém a než jsem zjistil, že v properties je změněná jedna hodnota naprosto divně, přestože být neměla, trvalo to několik dní. Pokud jde o jednoduchost psaní, tak Idea se mi o gettery a settery postará sama. Pokud

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Zdeněk Troníček
Property tak jak jsou řešeny v projektu Lombok podle mého názoru do jazyka nepatří. Používají totiž anotace a anotace jsou v Javě prostředek pro specifikaci dodatečné informace o zdrojovém kódu. Proto by bylo divné, kdyby anotace měnily sémantiku zdrojového kódu. O jakém balastu to mluvíš?

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Robert Novotny
Rozmyslam o situaciach, ked potrebujete mat typesafe pristup k properties (napr. wicketovske bindingy modelu na bean by sa zjednodusilo). Ci si myslite, ze sa to da riesit plug-inmi pre IDE? On 14. 7. 2011 12:07, Zdeněk Troníček wrote: Property tak jak jsou řešeny v projektu Lombok podle mého

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Zdenko Vrabel
Ahojte, Len taky moj nazor. Ja to s gettes/setters nevidim tiez nejak zle. Ved dnes ich IDEcko dokaze generovat v priebehu jednej klavesovej skratky. Zase tie getters/setters ma o tolko casu neuberaju. Pisu sa len raz a pri citani ich clovek uz berie ako samozrejmost. V Scale je naprikald

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Kamil Podlesak
Já osobně jsem také zastáncem kombinování různých jazyků. Nezapomínejme že Java je (vzhledem k JVM) low-level jazyk, troufal bych si ho přirovnat k C na nativních platformách. Co je v Javě napsáno, to je poměrně přímočaře vyjádřeno do bytecode. Žádný jiný tak nízkoúrovňový jazyk na JVM není,

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Petr Prikryl
Cau, podle me gettery a settery nechat a jen pridat do eclipse pridat podporu /* name=generovaneGettery colapsed=true type=bean*/ jako castecne v netbeans a pripadne nejaky plugin co umi trosku lepe refaktorovat beany prip kontrolovat ze dany blok je validni beana (set+propertyName) a ne

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Ondra Medek
O jakém balastu to mluvíš? Gettery a settery přece umí každé IDE vygenerovat a psát p.speed místo p.getSpeed() mi nepřijde jako zásadní změna. Navíc mnohem důležitější než snadnost či obtížnost psaní je snadnost či obtížnost čtení (v literatuře se uvádí, že na jedno napsání připadá až 20

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu x y
ano ide o citatelnost(to som aj uviedol .. z dovodu sprehladnenia..) a to prispieva k rychlosti vyvoja, da sa to riesit urcite na urovni IDE, ale ked uz sa robi radikalny zasah do javy(teda tak ci onak bude s5tne nekompatibilna) napr. closures, tak nechapem preco tam nedaju tie property, preto by

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Zdeněk Troníček
Closures budou zpětně kompatibilní. Možná ne ze 100%, ale téměř jistě se to číslo bude 100 blížit. Z. -- Zdenek Tronicek FIT CTU in Prague x y napsal(a): ano ide o citatelnost(to som aj uviedol .. z dovodu sprehladnenia..) a to prispieva k rychlosti vyvoja, da sa to riesit urcite na urovni

Re: smerovanie javy 7,8

2011-07-14 Tema obsahu Arnošt Havelka
Myslím, že tu nezazněl jeden veledůležitý fakt. Třídní/instanční proměnné, kam bych property zařadil (pokud nemá v době kompilace vlastní metody), nejdou přetížit. Naopak getter/setter jsou normální metody, kde je OOP přístup aplikován. Vím, že na tyto metody by to být aplikováno nemělo