#software-engineering
Read more stories on Hashnode
Articles with this tag
Check the happy path to be happy · TL;DR: Ensure you fail the test when no exception is thrown in invalid conditions. Problems Silent faulty...
Stop the Return Rollercoaster · TL;DR: Prevent chaining return statements for better code readability and flow. Problems Confusing flow Hard to...
Streamline Your API Tests: Less is More · TL;DR: Use primitive steps to verify API behavior instead of direct requests. Problems Unnecessary API...
Don't Call Us, We'll Call You · TL;DR: The Hollywood Principle promotes loose coupling by inverting control. High-level components decide when and how to...
Avoid Using the Prefix "Collection" on Properties · TL;DR: Drop "collection" prefix for clarity. Problems Redundant Naming Verbose Code Reduced...
Using getters is a significant issue. Exposing internals is a major problem · TL;DR: Don't expose your internals and lose...