Σε αυτό το κεφάλαιο μαθαίνουμε πως να αναγκάζουμε τον υπολογιστή να επαναλαμβάνει κομμάτια κώδικα. Ονομάζουμε αυτά τα κομμάτια κώδικα ως δομές επανάληψης ή βρόχους (loops). Με τα επαναληπτικά μπλοκ μεταθέτουμε το βάρος της επαναληψιμότητας στον υπολογιστή αντί στον άνθρωπο.
Οι επαναλήψεις είναι εξαιρετικά σημαντικό κομμάτι ενός προγράμματος που θέλει να βγει στον έξω κόσμο. Οι προγραμματιστές τα χρησιμοποιούν σε καθημερινή βάση. Το να τα μάθει κάποιος καλά είναι απαραίτητο για έναν προγραμματιστή.
1️⃣📨Κάθε φορά που στέλνετε ένα μήνυμα στα social σε ομάδική συνομιλία το δίκτυο κάνει loop σε όλους τους φίλους ώστε να λάβουν το μήνυμά σας και τούμπαλιν.
2️⃣🔫Κάθε φορά που κάνετε shoot σε ένα First Person Shooter παιχνίδι ο server κάνει loop σε όλους τους παίκτες για να λάβουν το συμβάν.
3️⃣🪖Κάθε χρόνο ο Ελληνικός Στρατός κάνει loop όλους τους μαθητές για να δει ποιοι θα λάβουν χαρτί για το Στρατό.
4️⃣📧Κάθε φορά που στέλνει το σχολείο μαζικό email στους γονείς για τους βαθμούς το σύστημα κάνει loop για να στείλει μήνυμα στο κάθε email.
5️⃣ και σε πάααρα πολλά άλλα παραδείγματα...