Argument for Premature Optimisations as a Senior Engineer

Premature optimisation is the root of all evil

The problem

User list component rendering User components ordered by name
User list component rendering User components ordered by a slow sorting algorithm

Solution

User list component rendering User components ordered by name and memonized

Generally applicable

Warning

--

--

--

Payments Lead Engineer @ Comma. I talk about process, architecture and security. https://dillonerhardt.com

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Download In *%PDF CompTIA Linux+ / LPIC-1 Cert Guide: (Exams LX0–103 & LX0–104/101–400 & 102–400)…

CS371P Spring 2021: Samantha Tuapen

How Java and Azure can go hand in hand if your application is made in Java

Automating releases with a Mobile Release Pipeline

How to hack chrome’s T-rex game with Java script.

SugarCRM Swagger API Interface

How to connect to a new Amazon LightSail node via ssh

Figuring Out What Changed Between Package Versions

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Dillon Erhardt

Dillon Erhardt

Payments Lead Engineer @ Comma. I talk about process, architecture and security. https://dillonerhardt.com

More from Medium

Components.js is great, but it’s very unreadable

TeamSnap Engineering Tenets

As a programmer, care about semantics

Senior Developer Interview: Untangling the STAR methodology