Common Sense vs Algorithms

Work Smarter not Harder

Photo by Sebastian Herrmann on Unsplash

There’s an old saying you can’t be too rich or too thin. However, in programming terms, you might say you can never be too small or too fast. Many programmers obsess over every byte and cycle of their programs, sometimes with good reason. But it turns out, the biggest gains are often not from optimizing your existing code, but from challenging your algorithm.

--

--

--

Engineer. Author. Team Leader. Lots of other things. I blog about hardware hacking for Hackaday (www.hackaday.com), but talk about other topics here.

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

Recommended from Medium

When you Miss the Edge Cases in your Product

The Noob’s Prelude to Hadoop: Part 1 — What is “Hadoop”???

Story Squad: A better way for kids to spend their time?

Object Oriented Programming in Java

what i have been waiting for has come !

Data Processing in PHP, and Other Natural Disasters

Monitoring in a Post Nagios World

OUR APPLICATION EYEBLINK

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
Al Williams

Al Williams

Engineer. Author. Team Leader. Lots of other things. I blog about hardware hacking for Hackaday (www.hackaday.com), but talk about other topics here.

More from Medium

Level Up as a Software Engineer by Writing a Chess Engine

Lost Server Access — Postmortem

My journey from the world of Java and Python to C++

Notes: The Basics of Networking Devices