3 ms·
> One of the biggest examples of a constraint that I feel has benefited my organization & product is a requirement that everything must start out using SQLite.
by macintux 5y ago
> One of the biggest examples of a constraint that I feel has benefited my organization & product is a requirement that everything must start out using SQLite.
I really, really like this idea. After experimenting with SQLite recently I was quite impressed, and I can easily see how using it to abstract away the database layer for another day makes a world of sense.
Also at the language layer, constraints are a big win to me. I used to love Perl, don't get me wrong, but Erlang with its opinionated architecture (async, immutability, assertions everywhere) seems like a much saner way to develop a serious program.