Цитата:
Сообщение от
Eldar9x
мне интересно другое. Почему BestPractice довольно часто нарушается на системных слоях. Зачем следовать правилам, которые нарушаются их же авторами?
Просто Best Practice писался на основе опыта уже написанного кода (что логично). Соответственно, какие-то куски "соответствуют", а какие-то нет. Новый код писался ессно с соблюдением, а старый - не всегда переписывался - напоминаю, что версия 3.0 еще не Микрософтом была писана.
А когда писалась локализация, то во-первых - продукт еще не был микрософтовским, а во-вторых из-за скудности документации и отсутствия большого количества "проварившихся в этой системе" специалистов - писалось все "как казалось".