The Right Time For Abstractions

Beekey Cheung on November 26, 2018

Abstractions are a critical part of software development. While we developers often abstract too much, software would take exponentially more t... [Read Full]
markdown guide

Very interesting article, so, the guideline is: build some basic abstractions, but not too many. Start writing your code without worrying too much about them, and after you have some clear directions on your app/project, you make some refactors, providing better abstractions, right?


That's basically it. A good way to determine whether you should build the abstraction is whether it involves business logic or not.

code of conduct - report abuse