Dec 28, 2008 11:44
А вы знаете, что C# очень тоталитарный язык? Что в своем общепринятом стандарте оформления кода он попирает права человека?
Во-первых, названия классов в нем принято писать с большой буквы, а название экземпляра объекта с маленькой. Это говорит о том, что общее ставится выше частного. Подумать только, это как если бы национальность писалась с большой буквы, а имя собственное - с маленькой!
Во-вторых, с большой буквы пишутся публичные поля класса, названия методов и свойств, а все внутренние, private и protected (то есть те, что не видны снаружи) поля пишутся с маленькой буквы, что прежде всего говорит о пренебрежении обществом к интересам рядовых своих членов и напоминает "железный занавес", призваный скрывать всевозможные зверства.
Кстати да, сам принцип инкапсуляции, лежащий в основе объектного программирования - нарушение прав человека!
В-третьих, сама идея пространств имен, когда в разных пространствах имен одни и те же названия могут содержать совершенно разный функционал напоминает нам новояз из "1984".
Засим все. Трава кончилась =)
шучу