Как стать автором
Обновить

Комментарии 5

Я так понимаю здесь какой-то неведомый мне юмор:

Аналогично, обфускация кода упрощает понимание программы, поскольку излагает «сюжеты» именно на той глубине проникновения в код, что нам нужно

А на самом деле:

Обфуска́ция или запутывание кода — приведение исходного текста или исполняемого кода программы к виду, сохраняющему её функциональность, но затрудняющему анализ, понимание алгоритмов работы

В оригинале obfuscation. obfuscation переводится еще как затемнение, так что никакого юмора, просто перевод такой. Хотя и в нем понятно о чем речь

Все же побуду занудой и скажу, что по смыслу статья должна называться Разделение сложности кода. Ответственность это про людей. Думаю текущий перевод получился из-за двойного перевода - с китайского (или японского/корейского?) на английский, а потом на русский...

Нет, позволим себе с вами не согласиться. У "Separation of concerns" есть устоявшийся перевод "разделение ответственности" https://ru.wikipedia.org/wiki/Разделение_ответственности, см. также авторский перевод Владимира Хорикова https://habr.com/ru/post/263027/

Отличная статья. Минимум кода, много букв. Зачем примеру к каждому абзацу. Это лишнее. Просто вывалим текст и один пример, все же очевидно. Спасибо.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий