Re[10]: хотите развею мифы о работе в Microsoft, Redmond WA
От: mikkri Великобритания  
Дата: 16.06.04 08:40
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Аноним, Вы писали:


А>>А чтобы этого не было, нужна база для таких ревью — стандарты кодирования.


А>Это понятно, вопрос в объеме. Когда это превращается в бесконечный набор писаных и неписаных правил, становится тяжело.


А>>Но в целом, я не знаю, что ты понимаешь под придирками к коду.


А>Когда мне говорят, что вместо

А>
А>HashMap myMap = new HashMap();
А>

А>надо писать
А>
А>Map myMap = new HashMap();
А>

А>и при этом начинают прикрываться ОО-принципами, я это воспринимаю как придирку.

И правильно делают. Такой код — в жесткий рефакторинг.
А если вы решите переходить на другую реализацию Map, кто потом будет править твои HashMap повсеместно???
Одно дело поменять в нескольких местах создание нового Map, совсем другое дело поменять повсеместно, где они используются. Собственно, советую подумать на причинами, по которым существуюет интерфейс Map. Надеюсь, тебе самому тогда станет понятно, что ты не прав.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.