Hacker News new | ask | show | jobs
by lolive 1081 days ago
Sometimes, software engineers find abstractions that suit their mental model.

Sometimes, they even are able to create codes that match such abstractions.

Sometimes, those abstractions are now flawed.

Sometimes, those abstractions are properly tooled.

Sometimes, the rest of the team also understands those abstractions.

The conjonction of all these rarely happen.