Every time you find yourself doing something repetitive, get into the habit of thinking “there must be a better way.” Then find it.
Source: The Pragmatic Programmer
#coding#programming#software#design
Please checkout my new article, at @baeldung, explaining the various aspects of the Spring ApplicationContext container with Java code examples.
baeldung.com/spring-applicat…
What makes JUnit 5.6 such an important release? New features, such as the ability to define test execution order, are a good place to start. #Java (via @Oraclejavamag)
oracl.info/L9oN50zM4PV
new post:
A useful technique for Continuous Integration is to build the UI last - an approach that I'm calling Keystone Interface
martinfowler.com/bliki/Keyst…
While not technically alive, there's an evil genius to viruses that never ceases to amaze me. It's one reason I became a virologist. A recent Nature paper reveal a remarkable trick SARS-Cov-2 learned that makes it nastier than the first SARS. Both viruses…
I've put together a guide page for articles about testing on my site. I hope folks find it a handy way to explore those articles and bliki posts.
martinfowler.com/testing/
Microservices are for humans, not machines: This talk will focus on the behavioral benefits of moving to a microservices architecture in an organization. The technical benefits (and disadvantages) are clear, but in this talk, I'll try to explain how micr… youtu.be/D7uk1PJqk1o
Baa, baa, Kubernetes,
Have you any pods?
Yes sir, yes, sir,
They're all in prod;
One for the master
And one for the node
And for the little service
That can balance the load.
The 2019 "State of Java" Survey results are out:
baeldung.com/java-in-2019
6707 developers voted in this one. Thank you. Some really interesting numbers this year.
The 2019 "State of Java" survey is closing in a couple of days: docs.google.com/forms/d/e/1F…
The goal is, as each year - get a clear snapshot of the Java ecosystem today.
6200 votes in, and about 30 seconds to go through it.