Re[12]: хотите развею мифы о работе в Microsoft, Redmond WA
От: postmaster  
Дата: 16.06.04 08:35
Оценка: 1 (1)
Здравствуйте, Аноним, Вы писали:

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


А>>Если это java

А>Да

А>>Map определяет интерфейс для любых других "мапов",

А>Да

А>>то замечание в общем-то справедливо.

А>Вот это весьма сомнительно.
А>А как ты отнесешься к
А>
А>IDictionary myMap = new Hashtable();
А>

А>(C#), выглядит уже не так красиво.

Дело не в красивости.
В случае
Map map = new HashMap();

можно заменить HashMap на любой производный от Map класс. Например на TreeMap, если для объектов в контейнере стало сложно строить хэш-функцию.
А в твоём первоначальном примере это будет сделать не так просто. Особенно если и в остальных случаях ты используешь HashMap вместо Map.
Так что это не придирка а вполне уместное замечание.

То же самое и для C#.

Никогда не задумывался, зачем тим лиду нужны эти "придирки"?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.