Я студент, который ищет ресурсы, которые могут помочь мне понять, как правильно применять модификаторы доступа к элементам / типам при их кодировании.
Я знаю (в C #), какие ограничения доступа, такие как private, public, protected и т. Д., Введены в действие. Когда я пишу свои собственные маленькие проекты, я имею тенденцию просто обнародовать все. Я уверен, что это абсолютно ужасная практика, поскольку она просто выбрасывает инкапсуляцию в окно. Я просто никогда не знаю, когда правильно использовать что-то вроде внутреннего или частного.
Есть ли у кого-нибудь хорошие ресурсы, чтобы помочь мне понять правильное использование модификаторов доступа?