pechkin: (сумасшедший домик на вершине горы)
pechkin ([personal profile] pechkin) wrote2014-08-19 12:05 am
Entry tags:

(no subject)

И еще, джентльмены: если вам дороги жизнь и рассудок, не перегружайте оператор Equals() в классе, объекту которого предстоит сделаться ключом для Dictionary. Даже если вы достаточно предусмотрительны и не забыли перегрузить правильным образом метод GetHashCode(). Не делайте этого, право же, оно того не стоит.

[identity profile] ksanka-bes.livejournal.com 2014-08-19 04:58 am (UTC)(link)
Дети, конечно, должны быть умнее родителей, но зачем же уж так то?
coolwolf0: (Matrix)

[personal profile] coolwolf0 2014-08-19 06:33 am (UTC)(link)
У меня был ментальный ступор когда нечто подобное сделал в Перле: для отладки прицепил через штатный tie свой copy-constructor к встроенному ассоциативному массиву %ENV. Side-effect был феерический: оператор замены регулярных выражений стал работать "на холостом ходу" - результат просто никуда не сохранялся.