2 ms·
If you are a startup that is building a product you should consider these future wants when writing code. Audit logging, different roles, teams, permissions, a
by ejcx 10y ago
If you are a startup that is building a product you should consider these future wants when writing code.
Audit logging, different roles, teams, permissions, auth mechanisms etc.
Believe me when I say it is a lot easier to add these things in the future if you consider these future wants when building your abstractions. This may sound like a lot of work and accounting for unknown unknowns, but doing things like
if (userHasPermission()) {}
instead of
if (user->permission == 1) {}
will make your life much simpler down the line.