@NfNitLoop on Twitter: Post

@NfNitLoop on Twitter

@NfNitLoop ("Cody C. #BLM") wrote:

And stop overloading functions to do too many things. Give me a separate do_foo() & do_bar() instead of do_something(bool foo_or_bar).

with quote tweet:

@fchollet ("François Chollet") wrote:

Just like static typing represents a weak form of unit testing, the names of your functions/classes/arguments represent a weak form of documentation.

Worth pondering names carefully, as they shape the cognitive experience of developers who use your software.