Lesson-5 ======== .. hint:: "Any fool can write code that a computer can understand. Good programmers write code that humans can understand" -- *Martin Fowler* *And the corrollory* .. hint:: "Unreadable code does not get maintained. It gets patched around, avoided or scrapped." -- *Eric Elliot* .. toctree:: :maxdepth: 1 /topics/data_types/enums /topics/data_types/io_objects /topics/data_types/special_types /topics/pycharm/using_pycharm lesson5_exercises If time permits: * Show how to setup a project in PyCharm * Show example of debugging in PyCharm * Talk about exercises