I've just read and article which makes a good case for providing pre-conditions and post-conditions.
http://pgbovine.net/python-unreadable.htm The main point is: "without proper comments and documentation, even the cleanest Python code is incomprehensible 'in-the-large'." I find the article to be thoughtful and well-written. By the way the author, Philip J Guo, is also the author of http://pgbovine.net/publications/non-native-english-speakers-learning-programming_CHI-2018.pdf http://pythontutor.com/ I recommend all of the above. -- Jonathan
_______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/