home.social

#преждевременная_оптимизация — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #преждевременная_оптимизация, aggregated by home.social.

fetched live
  1. Правила программирования Роба Пайка

    В этой рубрике мы уже рассказывали про Кена Томпсона и Денниса Ритчи , соавторов Unix, UTF-8 и операционной системы Plan 9 . Они практически всю жизнь работали вместе в Bell Labs (AT&T, потом Lucent) как коллеги и единомышленники. Так вот, третьим членом их коллектива был Роб Пайк . Кроме соавторства Unix и нескольких учебников по программированию, он известен как создатель языка программирования Go . Этот язык родился из философии простоты в программировании, которую Пайк пропагандирует всю жизнь.

    habr.com/ru/companies/ruvds/ar

    #Роб_Пайк #Bell_Labs #Go #правила_программирования #преждевременная_оптимизация #микрооптимизации #KISS #DRY #философия_программирования #ruvds_статьи

  2. Ответ фронтендера на «Не занимайтесь преждевременной оптимизацией»

    Я хочу показать, почему распространённая фраза "не занимайтесь преждевременной оптимизацией" почти всегда используется неправильно, особенно в современных фронтенд-проектах. Я посмотрю на исторический контекст, разберу, что именно Кнут называл оптимизацией, и почему многие вещи, которые считаются "преждевременной оптимизацией", на деле — нормальная инженерная дисциплина.

    habr.com/ru/articles/971774/

    #преждевременная_оптимизация #производительность #кодревью #оптимизация #фронтенд

  3. Борьба с перерендерами в React

    На тему мемоизации написано довольно много статей, и все они хорошо раскрывают суть. Но мне часто не хватало шпаргалки, которую можно отправить на вопрос «А как мемоизировать?». В статье речь пойдет исключительно о функциональных компонентах.

    habr.com/ru/articles/884094/

    #React #Javascript #хуки #мемоизация #рендеринг #преждевременная_оптимизация

Share on Mastodon

Enter the server where you have an account.