Re[34]: Сишарпкапец наступает
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 11.03.09 14:34
Оценка:
Здравствуйте, Cyberax, Вы писали:

C>>>Ext. methods часто используются для нарушения SRP.

MK>>"Вы это по матерному, а-ли по научному" (c) Куклу
MK>>Конкретнее, без теории, ближе к практике.
C>Single Responsibility Principle. Нефиг в класс String добавлять методы "validate email".
Если почитать про SRP, то можно понять что экстеншены не нарушают этот принцип.

Вообще экстеншены — не добавление методов в класс, вызов через точку — синтаксический сахар. Вполне мог бы быть вызов через любой другой значок, например -|- или ==]======>.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.