Rodrigo Profile picture
Building stuff as a Software Engineer Clean Code / Testing / Architecture
Jan 19, 2022 13 tweets 3 min read
✨ Resources to learn about Clean Architecture ✨

Part 1: Articles & blog posts Explanation of parts and how they work:

blog.cleancoder.com/uncle-bob/2012…
Jan 14, 2022 9 tweets 3 min read
✨ Resources to learn TDD ✨

First part: articles & blog posts 1. Why TDD?

Amazing article that answers all your questions on why you should use TDD.

Note: The author teaches the outside-in approach. This approach has a strong use of test doubles compared with the Classical approach.

quii.dev/The_Why_of_TDD…
Jan 13, 2022 26 tweets 5 min read
How to write better tests

11 tips to improve your tests Image 1. Separate every test internally into sequential blocks

(AAA)
Arrange: Dependencies initialization + stubs + test data
Act: call to the method under test
Assert: validate results Image
Oct 27, 2020 6 tweets 3 min read
Structural Design Patterns

🎭 Facade

💡Provides a simplified front face interface to hide a complex underlying code or architecture.

🧵👇

#100DaysOfCode #CodeNewbies #Developers #programming #code #developers Benefits🤩

✅ improves readability and usability by hiding more complex interactions behind a common and simple interface
✅ provides a context-specific way to interact with a more general functionality
✅ It can be the initial change in a monolith to a more loosely coupled code