ΚΙΜΙΝΟΣ
Το διπλό όνομα δεν έχει καμία έννοια και μπορεί να οδηγήσει σε σφάλματα αλλά εσύ αποφασίζεις
s_c=80 #screen_columns
έτσι είναι οκ
Τα if, break, True, False, while κ.α είναι τελειώς διαφορετικά πράγματα
και το 1ο που έχουμε στο μυαλό μας είναι η σωστή χρήση τους
Κράταμε το πρόγραμμα όσο πιο απλό γίνεται.
Εγώ προσωπικά τα flags (λέω έτσι αυτές τις μεταβλητές που τις δίνεις τιμή True False τα χρησιμοποιώ πολύ σπάνια μόνο όταν δεν γίνεται αλλιώς ίσως επειδή δεν τα έχω συνηθήσει) αλλά εφόσον δουλεύουν και δεν κάνουν το πρόγραμμα δύσκολο είναι οκ.
Το πρόγραμμά σου δεν εμφανίζει το μύνημα μικρότερο μεγαλύτερο κλπ
Readability counts.
Simple is better than complex.
Από το Zen της python