If you want a basic and clean example of configuring spring beans.
Month: December 2018
How to explain object-oriented programming concepts to a 6-year-old
Highly recommend this article
https://medium.freecodecamp.org/object-oriented-programming-concepts-21bb035f7260
Nice explanation of how git works
Why Good Developers Write Bad Unit Tests
Go crazy with long test names
Which of the following function names would you prefer to see in production code?
userExistsAndTheirAccountIsInGoodStandingWithAllBillsPaid
isAccountActive
The first conveys more information but imposes the burden of a 57-character name. Most developers are willing to sacrifice a bit of precision in favor of for a concise, almost-as-good name like isAccountActive (except for Java developers, for whom both names are offensively terse).
For test functions, there’s a crucial factor that changes the equation: you never write calls to test functions. A developer types out a test name exactly once – in the function signature. Given this, brevity still matters, but it matters less than in production code.
Whenever a test breaks, the test name is the first thing you see, so it should communicate as much as possible. For example, consider this production class:
Code Katas
Microservices vs. Monolith Architecture
https://dev.to/alex_barashkov/microservices-vs-monolith-architecture-4l1m
I link to this article just because I like this simple and clear picture
And here is another image that I liked