Avoiding Bad Programming Practices in Education and Profession — Initial Considerations - Mikac, Matija (Acta Polytechnica Hungarica, 2025)