Тёмный

The Power of Java Enum - Take advantage of it to make your code more readable and efficient 

Otavio Santana
Подписаться 1,6 тыс.
Просмотров 2,6 тыс.
50% 1

Like any other language, Java has the enum feature that allows us to enumerate items. It is helpful to list delimited items in your code, such as the seasons.
And we can go beyond it with Java! It permits clean code design. Indeed, we can apply several patterns such as VO from DDD, Singleton, and Strategy from GoF using the Effective Java book as the main inspiration.
The power of enum: take advantage of it to make your code more readable and efficient.
#enum #javaenums #JAVA #cleancode #Design
The source code: github.com/osarchitech/java-v...

Опубликовано:

 

14 июн 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 26   
@RicardoSilvaTripcall
@RicardoSilvaTripcall 11 месяцев назад
Great content, congrats !!!
@otaviojava
@otaviojava 11 месяцев назад
Glad you liked it!
@MaximillianArruda
@MaximillianArruda 2 года назад
Great content!!! Congrats 👏👏👏👏!!
@otaviojava
@otaviojava 2 года назад
Thank you :)
@Enadrov
@Enadrov 2 года назад
Very good. Congrats.
@otaviojava
@otaviojava 2 года назад
Thank you very much!
@jobayertuser
@jobayertuser 11 месяцев назад
Really amazing thanks a lot for sharing the idea
@otaviojava
@otaviojava 11 месяцев назад
Thank you! Cheers!
@luisdea4427
@luisdea4427 Год назад
Learned a lot Otávio, for now I'm using enums over switch, to respect the open closed principle. Thanks! Obs: The video ended before the singleton implementation with the enum.
@otaviojava
@otaviojava Год назад
Thank you for that. About the enum, my bad: I have the code here: github.com/osarchitech/java-videos-code/blob/main/2022/01-enum-advanced/src/main/java/com/osachitech/examples/singleton/TextAnalysis.java
@akron1986
@akron1986 2 года назад
Thanks for sharing your knowledge.
@otaviojava
@otaviojava 2 года назад
Hey Jeison, I'm glad that you like it :)
@antoniolazaro1
@antoniolazaro1 2 года назад
Conteúdo muito bom, prático e direto. Padrão Otávio de qualidade. Parabéns my friend.
@otaviojava
@otaviojava 2 года назад
Valeu meu caro.
@DevMultitask
@DevMultitask 2 года назад
Eis que eu descubro que o mestre Otávio também tem um canal noRU-vid 😍
@otaviojava
@otaviojava 2 года назад
lol é super novo. Porém, pretendo ser constante.
@ImperialRN
@ImperialRN 2 года назад
Wow, very good, thanks for video man!
@otaviojava
@otaviojava 2 года назад
You're welcome :)
@jonathanferreira9732
@jonathanferreira9732 Год назад
Conteúdo de muita qualidade. Obrigado por compartilhar Otávio !
@otaviojava
@otaviojava Год назад
Valeu Jonathan, espero que goste.
@andremoriya85
@andremoriya85 2 года назад
Amazing content!! Congrats... Could you put the Github link, please? 😁
@otaviojava
@otaviojava 2 года назад
I'm glad that you enjoyed it: github.com/osarchitech/java-videos-code
@osnipso
@osnipso 2 года назад
Fiquei esperando a parte onde você refatora a implementação de singleton usando enum. :) Cara, as legendas em Inglês (devem ser geradas automaticamente) estão hilárias, dá umas patinadas master! Tem jeito de gerar essas legendas "na mão" pra ficarem corretas? Valeu :)
@otaviojava
@otaviojava 2 года назад
Darei uma olhada nisso, valeu
@luisantonio7191
@luisantonio7191 4 месяца назад
Why is everyone speaking english? Well, I'll just follow the flock!
@otaviojava
@otaviojava 4 месяца назад
Opa, Luis tudo bem? Aqui tem comentários em vários idiomas. Esteja a vontade de comentar como vc se sente mais confortável.
Далее
Rust Data Modelling Without Classes
11:25
Просмотров 163 тыс.
КУДА БОЛЬНЕЕ УПАСТЬ С ВЫСОТЫ?
25:11
Как выжить на 1000 рублей?
13:01
Просмотров 474 тыс.
🚀 Java 11 to 21: Upgrade Unveiled! 🔄
0:59
RUST Enums ARE Better
5:49
Просмотров 138 тыс.
Understanding Ownership in Rust
25:31
Просмотров 242 тыс.
D8, R8 and enums - Kotlin Vocabulary
6:02
Просмотров 35 тыс.
Java Anonymous Inner Classes Explained in 6 Minutes
6:27