#software-development
Read more stories on Hashnode
Articles with this tag
When to take shortcuts in research software · I worked in research all my life, so I know a stereotype that researchers write ugly code (e.g. see here,...
Python step-by-step tutorial on refactoring side effects · Minimize side effects Generating a random number, communicating over the network, or...
Are there enough posts about unnecessary side effects? Unlikely - you still see them everywhere. Here is a sales pitch for this post: no functional...
Tips to avoid a bloated OOP interfaces · I've seen many Python interfaces in my career (as in API, not UI). You can quickly spot an ugly one by its size....
Several practical reasons to prefer new shiny Protocols · I used a standard Python library abc to define interfaces for the last 10 years of my career....