Comment

Comment by JackSlateur

I think the author is mislead

Let's grab a simple use case: some basic CRUD http API. Easy, you say, no need to know fancy stuff ! Just test it and that's all.

You do your test, all good, you can roll in production !

But sadly, in production, you have multiple users (what an idea ..). Suddenly, your CRUD api has become a concurrent system. Suddenly, you have data corruption, because you never thought about anything about that, and "your tests were green".

Algorithms are the backbone tools of programming. Knowing them help us, ignoring them burdens us.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton