TGStat
TGStat
Type to search
Advanced channel search
  • flag English
    Site language
    flag Russian flag English flag Uzbek
  • Sign In
  • Catalog
    Channels and groups catalog Regional compilations Thematic compilations Платные каналы Search for channels
    Add a channel/group
  • Ratings
    Rating of channels Rating of groups Posts rating
    Ratings of brands and people
  • Analytics
  • Search by posts
  • Telegram monitoring
  • Promotion
    Advertising through Yandex Business Advertising in channels through TGStat Agency Advertising on TGStat.ru website
Work-life balance

23 Mar 2018, 13:13

Open in Telegram Share Report

«Самое простое объяснение скорее всего и есть правильное.»

Откуда у меня это тяга к упрощению? Если можно что-то сделать проще, то я не буду усложнять. Если что-то можно не делать, то делать этого я не буду.

Это принцип, который явно прослеживается в моей жизни. Я упрощаю жизнь даже на уровне расстановки мебели и взаимодействия с людьми. Что это, лень? Или врожденная любовь к оптимизациям?

У меня есть небольшая теория, от куда это берется. Он моей профессии. В программировании любая избыточная, слишком громоздкая функция не имеет прав на существование, ведь код будут читать другие люди. Поэтому таки функции обязательно декомпозируют — переписывают на несколько простых, маленьких. Т.е. упрощаются. После упрощения всегда становится ясно, что для решения задачи от каких-то частей кода можно просто напросто избавиться.

В программировании так же есть множество «хороших» и «плохих» практик, которые копятся и передаются из поколения в поколение, — как делать можно, а как не стоит. Как правило это очень часто связано с усложненными вариантами решениями, которые давно упростили и показали как теперь стоит делать.

Поэтому у разработчиков на уровне рефлексов вырабатывается тяга к упрощению кода. Только ли кода? Если это мышление вырабатывается, то оно рано или поздно начинает распространяться не только на код.

Есть такой термин «Бритва Оккама», что и означает — подход, при котором избавляются, «сбривают» от лишнего.

Предлагаю всем прочитать про это подробнее: http://amp.gs/fdbz
Бритва Оккама • Джеймс Трефил, энциклопедия «Двести законов мироздания»
Самое простое объяснение скорее всего и есть правильное.

620 0 0
Catalog
Channels and groups catalog Channels compilations Search for channels Add a channel/group
Ratings
Rating of Telegram channels Rating of Telegram groups Posts rating Ratings of brands and people
API
API statistics Search API of posts API Callback
Our channels
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Read
Академия TGStat Telegram Research 2019 Telegram Research 2021 Telegram Research 2023
Contacts
Справочный центр Support Email Jobs
Miscellaneous
Terms and conditions Privacy policy Public offer
Our bots
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot