Agile (1) OOD (1) OOP (1) Object-Oriented Design (1) Object-Oriented Programming (1) Python (1) Scrum (1) algorithmic-complexity (2) big-o-notation (2) computer-science (3) merge-sort (1) patch (1) python (2) selection-sort (1) self-learning (1) unittest (1) unittest.mock (1) Ágil (1)