This article is for junior developers who do not want to copy-paste their code over and over again for different cases. Understanding the subtyping in java will help you build more flexible software architecture. Check it out!
#java #oop #junior
https://medium.com/@tarashor/polymorphism-using-generics-in-java-9d16cf2e0f74
#java #oop #junior
https://medium.com/@tarashor/polymorphism-using-generics-in-java-9d16cf2e0f74
Medium
Polymorphism using generics in java.
This article is for junior developers who do not want to copy-paste their code over and over again for different cases.
A deadlock is a situation where two or more threads are waiting for resources acquired by each other. In this article you will find some simple examples of it and understand why this is proved to be one of the biggest programmers’ nightmares.
#multithreading #concurrency #java #junior #middle #senior
https://www.nurkiewicz.com/2018/09/thread-pool-self-induced-deadlocks.html
#multithreading #concurrency #java #junior #middle #senior
https://www.nurkiewicz.com/2018/09/thread-pool-self-induced-deadlocks.html
Around IT In 256 Seconds By Tomasz Nurkiewicz
Thread pool self-induced deadlocks
Podcast for developers, testers, SREs… and their managers. I explain complex and convoluted technologies in a clear way, avoiding buzzwords and hype. Never longer than 4 minutes and 16 seconds.
Great video for beginners with JPA. This amazing lecture rings the curtain up on the details behind JPA and some of its tricky parts. You will learn some useful advices, tips and outcomes you should consider before diving in.
#java #jpa #video #devoxx #junior #middle
https://www.youtube.com/watch?v=EZwpOLCfuq4
#java #jpa #video #devoxx #junior #middle
https://www.youtube.com/watch?v=EZwpOLCfuq4
YouTube
JPA beyond copy paste by Jakub Kubrynski
JPA is the main building block in most Java projects. However, a lot of developers still use it without a deep understanding of the technology, relying mainly on applying the copy-paste methodology from StackOverflow or existing system entities. During this…
Even though released only in 2014, Spring Boot has managed to overtake the Java serverside in less than five years. When starting a new project, a sensible question to ask is- “should I use a Spring Boot?”. This article will help you answer this question!
#spring #springboot #junior #middle
https://www.e4developer.com/2018/09/24/should-you-use-spring-boot-in-your-project/
#spring #springboot #junior #middle
https://www.e4developer.com/2018/09/24/should-you-use-spring-boot-in-your-project/
E4developer
Should you use Spring Boot in your project? | E4developer
Spring Boot is enjoying, a seemingly never-ending growth of popularity. While only released in 2014, it has managed to overtake the Java serverside in less than five years. When starting a new project…
Want to learn more about using enums in Java? In this post you will take a look at the top 18 points that every Java developer should know about enums. Let's get into it!
#java #junior #middle
https://dzone.com/articles/18-points-every-java-developer-should-know-about-e
#java #junior #middle
https://dzone.com/articles/18-points-every-java-developer-should-know-about-e
dzone.com
18 Points Every Java Developer Should Know About Enums In Java - DZone Java
In this post, we look at some of the most important items to remember as a Java developer working with enums, looking specifically at methods and enum types.
Want to learn more about the newest source dependencies? This post introduces a new Gradle dependency management feature called “source dependencies." You will find summarized what is the usefulness to have Gradle automatically check out the source for your library from Git and build the binaries locally on your machine, rather than downloading them.
#gradle #junior #middle #senior
https://dzone.com/articles/introducing-source-dependencies-in-gradle
#gradle #junior #middle #senior
https://dzone.com/articles/introducing-source-dependencies-in-gradle
dzone.com
Introducing Source Dependencies in Gradle - DZone Java
This post takes a look at Gradle source dependencies that allow you to automatically check the source library to build binaries locally instead of downloading.
You have many choices how to create a stream instance from different sources, such as Collections, Arrays, File, etc. In this article you will discover eight different ways to create a Stream object in Java 8.
#java #stream #junior #middle
https://dzone.com/articles/8-ways-of-creating-a-stream-object-in-java-8
#java #stream #junior #middle
https://dzone.com/articles/8-ways-of-creating-a-stream-object-in-java-8
dzone.com
8 Ways of Creating a Stream Object in Java 8 - DZone Java
This tutorial demonstrates eight different ways to create a Stream object in Java 8, specifically using the Empty Stream, Collections, Arrays, and more.
Good Humble Java Book Bundle from Packt publisher for very small money (from 1€ for 3 books + 2 vidoe courses up to 15€ for 15 books + videos)
Also you can find bundls of books for other topics (DevOps available now)
#java #courses #books #junior #middle #senior
https://www.humblebundle.com/books/java-by-packt-books
Also you can find bundls of books for other topics (DevOps available now)
#java #courses #books #junior #middle #senior
https://www.humblebundle.com/books/java-by-packt-books
Humble Bundle
Humble Book Bundle: Java by Packt
Pay what you want for awesome ebooks and support charity!
Amazing hands on coding session demonstrating best practices, patterns and anti-patterns with Lambdas and Streams by Victor Rentea, which includes:
Bloated Lambdas, A Happy Predicate, Stream Wrecks, How to Kill The Biggest Bug, Monads, Passing-a-block, The Loan Pattern, and 5 Ways to Implement Type-Specific Logic.
#java #functional #patterns #junior #middle #senior
https://www.youtube.com/watch?v=YnzisJh-ZNI
Bloated Lambdas, A Happy Predicate, Stream Wrecks, How to Kill The Biggest Bug, Monads, Passing-a-block, The Loan Pattern, and 5 Ways to Implement Type-Specific Logic.
#java #functional #patterns #junior #middle #senior
https://www.youtube.com/watch?v=YnzisJh-ZNI
YouTube
Functional Programming Patterns with Java8 by Victor Rentea
Subscribe to Devoxx on YouTube @ https://bit.ly/devoxx-youtube
Like Devoxx on Facebook @ https://www.facebook.com/devoxxcom
Follow Devoxx on Twitter @ https://twitter.com/devoxx
After leading 2 projects making heavy use of Lambdas and Streams, counseling…
Like Devoxx on Facebook @ https://www.facebook.com/devoxxcom
Follow Devoxx on Twitter @ https://twitter.com/devoxx
After leading 2 projects making heavy use of Lambdas and Streams, counseling…
Every programmer agrees naming classes is highly important for code readability. Proper naming decreases the time needed to understand the code base. The aim of this article is to put in one place answers for the most popular questions around Java class name conventions and community standards. It covers technical Java language restrictions, common conventions, and popular class naming best practices.
#java #junior #middle
http://dolszewski.com/java/java-class-naming-ultimate-guideline/
#java #junior #middle
http://dolszewski.com/java/java-class-naming-ultimate-guideline/
Dev in Web
Java class naming conventions, rules, and best practice | Dev in Web
Read answers for the most popular questions around Java class naming conventions and standards. Learn about class naming rules and best practices.