Программа без ЕДИНОГО комментария
При чёём автор программу практически не ставил комментариев, вводил штук 300 переменных с названиями типа: lkhslyhklk, плюс работает с классами другой библиотеки. Я просто взрываю себе мозг!
Совет: Хорошо комментируйте код, даже для себя. Ставьте осмысленные переменные, не скупитесь на буквы! А если вы пишете программу для производства - ОБЯЗАТЕЛЬНО ставьте много комментариев. Желательно писать комментарии транслитом или на английском, чтобы небыло проблем с кодировкой.