Writing cleancode withmodern Java. Miro Cupak, Dnastack

  Рет қаралды 55,753

Devoxx

Devoxx

Күн бұрын

Пікірлер: 26
@varunvats32
@varunvats32 5 жыл бұрын
Covering these topics 1. Private interface methods. 2. Try with resources 3. Switch expression 4. Local variable expression.
@Woutor56
@Woutor56 5 жыл бұрын
Great talk, explanation is very clear.
@alokuttamshukla
@alokuttamshukla 3 жыл бұрын
Its more like new and cool features of Java rather than Clean codes.
@nitinagrawal6637
@nitinagrawal6637 4 жыл бұрын
Very helpful session...simple & informative
@thebosssam5976
@thebosssam5976 4 жыл бұрын
This helped me to decide... to avoid using type inference
@moshecsbgu1
@moshecsbgu1 4 жыл бұрын
Like with other tools, it depends what is the problem you are trying to fix with that
@AnthonyGoubard
@AnthonyGoubard 5 жыл бұрын
Learned quite a lot with this presentation
@ahmeddowidar8022
@ahmeddowidar8022 4 жыл бұрын
it's a great talk very simple and it's attractive topics
@Pspet
@Pspet 4 жыл бұрын
This jshell thing is by an outstanding amount the worst development environment i have ever seen. Why would someone would want to write code in that?
@Pspet
@Pspet 4 жыл бұрын
@Dennis Griese Thanks for the info
@andreyOMARama
@andreyOMARama 3 жыл бұрын
It's rather about "new Java features" than clean code...
@coolcoolj0102
@coolcoolj0102 5 жыл бұрын
wonderful presentation. Planning to upgrade to Java 10
@juliyansilva
@juliyansilva 4 жыл бұрын
I want to be accurate as you are
@pengdu7751
@pengdu7751 4 жыл бұрын
why would things like List be in a talk about "clean code"? It's seems more like a trap for bad coding habits
@khaledabd7209
@khaledabd7209 3 жыл бұрын
It does no harm but good Generics are invariant so when the type is unknown ? denote to it when ? is expected u can't assign any value other than null which. It is helpful for the libraries designer not in the business context.
@atomspalter2090
@atomspalter2090 4 жыл бұрын
nice
@tobyzieglerrr
@tobyzieglerrr 3 жыл бұрын
good talk but WHY using jshell urrg
@tashi7160
@tashi7160 2 жыл бұрын
Never had to use interface default interface method.
@JuanGarcia-zy8yw
@JuanGarcia-zy8yw 5 жыл бұрын
he shouldve been a lil more specific using wildcards. there is something called the put and get principle when using generics. when the generic is represented by a wildcard you cant add elements to it. the only way to add add elements is using the super keyword Lisr actually means
@MrMikomi
@MrMikomi 4 жыл бұрын
Well yes but he did say 'a list of something that's potentially more specific than an object' at 36:16
@vladimirljubopytnov5193
@vladimirljubopytnov5193 3 жыл бұрын
In java 8, you create a helper class in the interface with private static methods and private ctor. You leak out there is a helper class, but with no methods visible and no instatiation possible. Not ideal, private methods on interface are nice, but "there is nothing you can do" is too strong of a statement.
@deepakbisht4957
@deepakbisht4957 Жыл бұрын
To be honest I don't like the idea of any implementation in an interface. I always try to avoid it...
@alaetouba9049
@alaetouba9049 3 жыл бұрын
nice talk
@dark_evil77
@dark_evil77 3 жыл бұрын
creepy ide
@sundargautamofficial
@sundargautamofficial 4 жыл бұрын
22:07
@jesper7605
@jesper7605 2 жыл бұрын
Not worth watching IMO.
Functional Programming with Java 8 by Venkat Subramaniam
51:39
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
Java Generics
52:23
Jakob Jenkov
Рет қаралды 6 М.
Ranking Java Features Added from Versions 8 to 21!
27:03
Tales from the jar side
Рет қаралды 25 М.
Java 8 best practices by Stephen Colebourne
44:40
Devoxx UK
Рет қаралды 63 М.
C can do this too and it's faster than Python
2:09:48
Tsoding Daily
Рет қаралды 17 М.
Reactive Programming in Java by Venkat Subramaniam
52:20
Devoxx
Рет қаралды 123 М.
Clean Code - Uncle Bob / Lesson 2
1:06:01
UnityCoin
Рет қаралды 522 М.