4 ms·
> How do you go from good to great Programmer You learn go for that. Sorry. I think a great way to improve your codebase is to write unit tests, integration
by thrwwycbr 3y ago
> How do you go from good to great Programmer
You learn go for that.
Sorry.
I think a great way to improve your codebase is to write unit tests, integration tests and by using languages with more types than say, JavaScript or PHP.
If the language has a lot of conventions for types, you can add satisfiability resolvers (SAT resolvers) and what kind of assumed safety/security comes with that.
Also, do capture the flag events online (e.g. picoCTF is a great start) which teaches you a lot about naive assumptions and programming mistakes and the reasons _why_ you should never use C++ for anything critical, and why memory ownership always fails when humans do not agree on conventions.
- azemetre 3y agoAs someone whose only exposure to CTF is dark net diaries are there any books you’d recommend?