Databricks Scala Guide

67 views
Skip to first unread message

Michal Kunikowski

unread,
Sep 16, 2015, 5:41:23 PM9/16/15
to WarszawScala
https://github.com/databricks/scala-style-guide

Widze ze nie jest zalecane uzywanie implicit.

Łukasz Sowa

unread,
Sep 17, 2015, 6:52:13 AM9/17/15
to WarszawScala
Spark słynie z niskiej jakości kodu. Nie polecam korzystania z tego style guide'a. Jeśli masz ochotę poprzeglądać coś trochę lepszego to polecam spojrzeć na https://github.com/paypal/scala-style-guide

Rafał Krzewski

unread,
Sep 17, 2015, 9:04:25 AM9/17/15
to WarszawScala
Implicits to mechanizm o bardzo dużych możliwościach nie wyłączając możliwości robienia bałaganu :)
Natomiast porada "nie używać implicits" jest równie sensowna jak "nie używać wyjątków". Owszem, należy je stosować ale z umiarem!
Zresztą ten style guide sugeruje całkiem sensownie w jakich sytuacjach użycie implicits jest uzasadnione.

pozdrawiam,
Rafał

W dniu środa, 16 września 2015 23:41:23 UTC+2 użytkownik Michal Kunikowski napisał:

Łukasz Sowa

unread,
Sep 17, 2015, 9:18:40 AM9/17/15
to WarszawScala
Rafał jak zawsze głos rozsądku! Popieram :)

Michal Kunikowski

unread,
Sep 17, 2015, 7:07:25 PM9/17/15
to WarszawScala
Dzieki za link

Jacek Laskowski

unread,
Oct 8, 2015, 5:20:12 AM10/8/15
to WarszawScala
On Wednesday, September 16, 2015 at 11:41:23 PM UTC+2, Michal Kunikowski wrote:

Cześć,

Dzięki za linka. Nie wiedziałem o jego istnieniu, a korzystałem czasami z https://cwiki.apache.org/confluence/display/SPARK/Spark+Code+Style+Guide.

Jacek

Jacek Laskowski

unread,
Oct 8, 2015, 5:30:02 AM10/8/15
to WarszawScala
On Thursday, September 17, 2015 at 3:18:40 PM UTC+2, Łukasz Sowa wrote:
Rafał jak zawsze głos rozsądku! Popieram :)

Cześć,

Zastanowiłeś mnie tym zdaniem i zgadzam się z Tobą/Wami z jedną uwagą. Ciekawym Waszej opinii.

DISCLAIMER: wieje filozofowaniem i może być nudnawo at times :)

Rozsądek ma pozytywy wydźwięk i stąd zgodziłem się z rozmówcą. Jednak pomyślałem, że dla nowicjusza w Scali czy projekcie typu Spark, nie będzie z tego wielkiego pożytku, bo po prostu nie będzie wiedział, jak ma pisać, jeśli nie powie mu się, że ramy są takie a takie. Dla mnie rozsądek jest wypadkową doświadczenia i oba są wypadkową wiedzy. Innymi słowy, jak to "wypadkowe" czy pochodne, mogą mieć różną postać w zależności od osoby, z którą rozmawiamy - źródło inne, więc "wykrzywienie" może być znaczne.

Zatem ja czytam stwierdzenie "głos rozsądku" jako zwrot ku "brak zdania" i pozwolenia na większą swobodę czyli zwiększenie chaosu (i nie piszę tu o samym temacie code style, a jedynie o pozytywnym wydźwięku "głosu rozsądku", który wcale pozytywny nie musi być).

Wybaczcie za przerywnik.

Jacek
Reply all
Reply to author
Forward
0 new messages