Books: the ultimate brain food for programmers.
📕📕📕
These changed my life and are a game changer for any developper:
☀ Effective communication is the key to teamwork.
It is the most used tool and skill ! we need to often communicate and learn how to mentor team members for any project success.
Books I read and recommend:
- Soft skills. [John Sonmez, 2014]
- Training From the Back of the Room. [Sharon L Bowman, 2008]
📐 Building the right architecture is necessary for success.
For any successful software, we need to design efficient, scalable, and maintainable architecture.
Time to market is tightly coupled to adaptability of your architecture.
Books I read and recommend:
- Implementing Domain-driven Design. [Vaughn Vernon, 2013]
- Microservices Patterns. [Chris Richardson, 2018]
⚒ 📈 Coding is like cooking, one should learn the recipe.
There is no satisfying performance without learning best practices and technical excellence.
How to improve the team performance ? How to measure success ?
How to improve collaboration with the product management team?
Books I read and recommend:
- Out of the crisis. [E.Demming, 1982]
- Test-Driven Development by Example. [K.Beck, 2000]
- Clean Code. [Robert C. Martin, 2008]
- Growing object oriented software guided by tests. [Freeman & Price, 2009]
- Continuous Delivery. [D.Farelay, 2010]
- Accelerate. [Forsgren & Humble & Kim, 2018]
- Explore behaviour using examples. [Seb Rose, 2018]
💡"The man who does not read good books has no advantage over the man who cannot read them." - Mark Twain
#architecture
#softwarecraftsmanship
#learningmindset
