О пользе запретов
Thursday, 28 April 2011 15:49![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
В сети FidoNet соблюдение технических стандартов было делом не только необходимым, но и в немалой степени религиозным. Потому что любой косяк в чьих-то скриптах и настройках мог осложнить жизнь многим и многим, ну и как же ещё убедить такую разношёрстную толпу некоммерческих энтузиастов строго исполнять все правила? Ведь каждый же, кроме самых начинающих чайников, считает себя умным и видит очевидные способы чуть-чуть срезать углы и получить многие дополнительные удобства. Поэтому прежде всего, как молитвы и заповеди, новичкам вдалбливали священное уважение к запретам.
Но для по-настоящему умелых гуру была отдушина. Звучала она так: "Если ты умеешь нарушить правила так, что этого никто никогда не заметит, то тебе нарушать их можно". (А если заметят - то, ясное дело, ответишь своей жопой и сетевым адресом.) Я, к примеру, многие годы успешно раздавал почту с одного пойнтового адреса нескольким юзерам, никому не мешая. Потому что к тому моменту я это умел.
Программисты тоже знают, что любые руководства по стилю и архитектурные правила можно в исключительных случаях нарушать - когда выигрыш от нарушения очень велик, а ты знаешь не только правила, но и их причины, обоснования, неупомянутые в лаконичных формулировках исключения и их последствия в конкретных условиях.
И творцы - писатели, музыканты, художники... - это знают: когда надо, любое правило можно нарушить.
Но прежде нужно хорошо уметь это правило соблюдать. Знать его во всех подробностях. Точно знать, зачем вот именно здесь его нарушать. И как можно сделать то же самое - не нарушая. И как сделать, чтобы нарушение никому и ничему не повредило.
К чему эта длинная преамбула?
Тут на днях
bilet_v_zirk написала об этических запретах психотерапевтов. Что нельзя заниматься сексом с клиентами, вступать с ними в дружеские или партнёрские отношения и так далее - ну, кто хоть немного соприкасался с психотерапией, тот знает. И копию в
gestalt_online. Очень познавательная буча приключилась в комментах по обеим ссылкам. И в постах по мотивам (см. здесь и здесь), и в комментах к ним.
Потому что ну все же умные и знают способы чуть-чуть срезать углы и получить лучший результат за меньшее время.
Так вот: если вы очень хорошо понимаете суть этих запретов и умеете нормально работать в их рамках, то вам нарушать их, конечно, можно. Если вы точно знаете, зачем вам это нужно и как при этом никому не навредить.
Вот только тогда это вам почти никогда не будет нужно.
Но для по-настоящему умелых гуру была отдушина. Звучала она так: "Если ты умеешь нарушить правила так, что этого никто никогда не заметит, то тебе нарушать их можно". (А если заметят - то, ясное дело, ответишь своей жопой и сетевым адресом.) Я, к примеру, многие годы успешно раздавал почту с одного пойнтового адреса нескольким юзерам, никому не мешая. Потому что к тому моменту я это умел.
Программисты тоже знают, что любые руководства по стилю и архитектурные правила можно в исключительных случаях нарушать - когда выигрыш от нарушения очень велик, а ты знаешь не только правила, но и их причины, обоснования, неупомянутые в лаконичных формулировках исключения и их последствия в конкретных условиях.
И творцы - писатели, музыканты, художники... - это знают: когда надо, любое правило можно нарушить.
Но прежде нужно хорошо уметь это правило соблюдать. Знать его во всех подробностях. Точно знать, зачем вот именно здесь его нарушать. И как можно сделать то же самое - не нарушая. И как сделать, чтобы нарушение никому и ничему не повредило.
К чему эта длинная преамбула?
Тут на днях
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-community.gif)
Потому что ну все же умные и знают способы чуть-чуть срезать углы и получить лучший результат за меньшее время.
Так вот: если вы очень хорошо понимаете суть этих запретов и умеете нормально работать в их рамках, то вам нарушать их, конечно, можно. Если вы точно знаете, зачем вам это нужно и как при этом никому не навредить.
Вот только тогда это вам почти никогда не будет нужно.