🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi
9 messages
9 total messages Started by stchebel Sat, 31 Dec 2016 15:32
Wszystkiego najlepszego !!
#345505
Author: stchebel
Date: Sat, 31 Dec 2016 15:32
9 lines
1523 bytes
Szampańskiej Zabawy !!

Wszystkim odwiedzającym tą Szacowną Grupę!! Pozbawioną kłótni, polityki i tym podobnego szamba. 

No i oczywiście wszystkiego dobrego w nowym 2017. Oby marzenia się spełniły, oby kompilatory nas nie 'zaskakiwały', no i żeby efekty pracy przekładały się na ilość cyferek bez 'decimal points' na koncie.

Babom życzę fajnych Facetów, a Chłopom fajnych Kobitek w nadchodzącym 2017.

Stachu
Re: Wszystkiego najlepszego !!
#345506
Author: Piotr Rezmer
Date: Sat, 31 Dec 2016 19:27
13 lines
1460 bytes
W dniu 2016-12-31 o 16:32, stchebel@gmail.com pisze:

> No i oczywiście wszystkiego dobrego w nowym 2017. Oby marzenia się spełniły, oby kompilatory nas nie 'zaskakiwały', no i żeby efekty pracy przekładały się na ilość cyferek bez 'decimal points' na koncie.

No i żeby IDE się nie wysypywało :)
I żeby do Delphi powstały frameworki webowe, porty bibliotek 
springowych, lombok i parę innych.
NO i żeby wycieków pamięci w bibliotekach microsoftowych nie było.

-- 
pozdrawiam
Piotr
XLR250&bmw_f650_dakar
Re: Wszystkiego najlepszego !!
#345507
Author: jh
Date: Mon, 02 Jan 2017 12:53
8 lines
1113 bytes
W dniu 2016-12-31 o 20:27, Piotr Rezmer pisze:
> NO i żeby wycieków pamięci w bibliotekach microsoftowych nie było.

No, z tym oczekiwaniem to już przegiąłeś :P

Najlepszego!

jh
Re: Wszystkiego najlepszego !!
#345508
Author: Roman Tyczka
Date: Wed, 04 Jan 2017 14:07
17 lines
1379 bytes
On Sat, 31 Dec 2016 20:27:16 +0100, Piotr Rezmer wrote:

> No i żeby IDE się nie wysypywało :)
> I żeby do Delphi powstały frameworki webowe, porty bibliotek 
> springowych, lombok i parę innych.

Spring wszak jest. A Lomboka nie znałem, poczytałem o nim i ...hmm...
pozornie ciekawy, ale jak się zastanowiłem w czym miałby pomóc i co
uprościć to ...nie znajduję zastosowań. Podpowiesz?

> NO i żeby wycieków pamięci w bibliotekach microsoftowych nie było.

Na to jest sposób:  Linuks ;-)

-- 
pozdrawiam
Roman Tyczka
Re: Wszystkiego najlepszego !!
#345510
Author: Piotr Rezmer
Date: Wed, 04 Jan 2017 19:23
17 lines
1560 bytes
W dniu 2017-01-04 o 15:07, Roman Tyczka pisze:

> Spring wszak jest. A Lomboka nie znałem, poczytałem o nim i ...hmm...
> pozornie ciekawy, ale jak się zastanowiłem w czym miałby pomóc i co
> uprościć to ...nie znajduję zastosowań. Podpowiesz?

Dzięki Lombokowi nie musisz marnować sekund na pisanie/generowanie 
getterów/setterów, konstruktorów, funkcji toString(), equalsów, itd. 
Masz automatyczny dostęp do loggera. Wszystko aktywowane przez adnotacje 
klasy.
Naprawdę zaoszczędza parę procent czasu.


-- 
pozdrawiam
Piotr
XLR250&bmw_f650_dakar
Re: Wszystkiego najlepszego !!
#345509
Author: Roman Tyczka
Date: Wed, 04 Jan 2017 20:24
22 lines
1785 bytes
On Wed, 4 Jan 2017 20:23:38 +0100, Piotr Rezmer wrote:

>> Spring wszak jest. A Lomboka nie znałem, poczytałem o nim i ...hmm...
>> pozornie ciekawy, ale jak się zastanowiłem w czym miałby pomóc i co
>> uprościć to ...nie znajduję zastosowań. Podpowiesz?
> 
> Dzięki Lombokowi nie musisz marnować sekund na pisanie/generowanie 
> getterów/setterów, konstruktorów, funkcji toString(), equalsów, itd. 
> Masz automatyczny dostęp do loggera. Wszystko aktywowane przez adnotacje 
> klasy.
> Naprawdę zaoszczędza parę procent czasu.

Nie wiem, pisanie kodu zajmuje mi z 30% czasu, reszta to wymyślanie
koncepcji, architektury, modułów, klas... samo klepanie jest tylko
kwintesencją twórczego ferworu :-)

ps. jedynie ten automatyczny dostęp do loggera mnie zaciekawił, a na to nie
trafiłem, możesz podać przykład jakiś?

-- 
pozdrawiam
Roman Tyczka
Re: Wszystkiego najlepszego !!
#345511
Author: Piotr Rezmer
Date: Thu, 05 Jan 2017 19:25
14 lines
1380 bytes
W dniu 2017-01-04 o 21:24, Roman Tyczka pisze:

> ps. jedynie ten automatyczny dostęp do loggera mnie zaciekawił, a na to nie
> trafiłem, możesz podać przykład jakiś?

To akurat nie jest jakiś ultra ficzer, oszczędzasz jedną, nudną linię.

https://projectlombok.org/features/Log.html


-- 
pozdrawiam
Piotr
XLR250&bmw_f650_dakar
Re: Wszystkiego najlepszego !!
#345512
Author: Roman Tyczka
Date: Thu, 05 Jan 2017 22:28
26 lines
1914 bytes
On Thu, 5 Jan 2017 20:25:49 +0100, Piotr Rezmer wrote:

>> ps. jedynie ten automatyczny dostęp do loggera mnie zaciekawił, a na to nie
>> trafiłem, możesz podać przykład jakiś?
> 
> To akurat nie jest jakiś ultra ficzer, oszczędzasz jedną, nudną linię.
> 
> https://projectlombok.org/features/Log.html

I powiedz mi w czym to jest lepsze niż dopisanie do klasy pola:

[Inject]
fLogger : ILogger;

które spring sfabrykuje i pozwoli tak samo używać?

Dociekam, bo mam wrażenie, że zachwyt Lombokiem mocno przerasta jego
rzeczywistą wartość. Już nie wspominam o tym, że jego użycie zaciemnia
nieco kod, bo znika mnóstwo metod i trzeba się domyślać jak wygląda to na
co się patrzy. A gdy jeszcze na dokładkę używasz atrybutów (czy tam
adnotacji w javie) z innych bibliotek (hibernate, etc) to masz klasę
obsmarowaną małpami i czytelność kodu zerową. Bardzo się mylę?

-- 
pozdrawiam
Roman Tyczka
Re: Wszystkiego najlepszego !!
#345513
Author: Piotr Rezmer
Date: Fri, 06 Jan 2017 12:02
30 lines
1967 bytes
W dniu 2017-01-05 o 23:28, Roman Tyczka pisze:
ttps://projectlombok.org/features/Log.html
>
> I powiedz mi w czym to jest lepsze niż dopisanie do klasy pola:
>
> [Inject]
> fLogger : ILogger;


W powyższym rozwiązaniu dodajesz około 20 znaków i dwie linie kodu.
W poniższym:

@Log4j

6 znaków i jedną linię kodu.

> Dociekam, bo mam wrażenie, że zachwyt Lombokiem mocno przerasta jego
> rzeczywistą wartość. Już nie wspominam o tym, że jego użycie zaciemnia
> nieco kod, bo znika mnóstwo metod i trzeba się domyślać jak wygląda to na
> co się patrzy.

Czy tak bardzo Ci zależy na oglądaniu getterów, setterów i 
konstruktorów? Najczęściej nie ma w nich nic ciekawego i niepotrzebnie 
wydłużają kod klasy. Jak masz dużo klas DTO to naprawdę oszczędzi Ci to 
roboty.

-- 
pozdrawiam
Piotr
XLR250&bmw_f650_dakar
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads