Menu

Abstractions as simplifications

Published on June 18, 2020 and filed under Software engineering
Written
by Tony Messias and will take

4 minutes

of your time.
In short
Abstractions are sometimes perceived as “more layers” or “more boilerplate”, and there seems to be some pushback on them claiming they add more unnecessary complexity to the application. I think there is a misconception on what abstractions are and which benefits they bring. In this short post, I try to argue that abstractions are supposed to be simplifications.
Twitter logo

Want to see more articles like this in your inbox? You know what to do.

Written by

Tony Messias

Tony is a passionate software engineer who worked for madewithlove from 2014 till 2020.

Related articles

How to keep pair programming digestible

How to keep pair programming digestible

Wouter Sioen

November 06, 2018

Creating a Scientific Pitch Notation Type using template literal types

Creating a Scientific Pitch Notation Type using template literal types

Geoffrey Dhuyvetters

February 24, 2021

12 Factors in the era of containers

12 Factors in the era of containers

Tony Messias

January 29, 2021