Andy Melnikov (nponeccop) wrote,
Andy Melnikov
nponeccop

Refuctoring

Refuctoring is the process of taking a well-designed piece of code and, through a series of small, reversible changes, making it completely unmaintainable by anybody.

Haskell как нельзя хорошо подходит для рефакторинга. Например можно перевести всё с помощью лямбда-бота в поинтфри.

Так что надо как-то себя ограничивать, но что по этому поводу говорит наука? Были ли какие-то попытки систематически исследовать и обосновать запреты на умничание?

В организациях, где мне доводилось работать, запреты на умничание основывались на невежестве и страхе перед неведомым.
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 14 comments