У меня очень ограниченное понимание ООП.
Я программирую в .Net уже год или около того, но я полностью самоучка, поэтому некоторые из использования более тонких моментов ООП потеряны для меня.
Инкапсуляция, наследование, абстракция и т. д. Я знаю, что они имеют в виду (поверхностно), но как они используются? Я знаю, что мне не хватает функциональности.
Даже классы - я только два или три раза делал реальный класс. Скорее, я обычно просто включаю все свои методы в MainForm.