TGViewer
Профессионализм в IT Профессионализм в IT @sortedmapnotes · 717 subscribers
Post #5 677
Работоспособность и поддерживаемость

Существуют два ключевых фактора, по которым следует оценивать программный код — работоспособность и поддерживаемость.

В первую очередь, программный код должен работать — запускаться, выполнять возложенные на него задачи, быть устойчивым к ошибкам и нагрузкам, если он будет им подвержен в реальной системе. Это и есть работоспособность.

Не менее важным фактором является поддерживаемость. Программный код должен не только работать, но и должен быть написан так, чтобы он был понятен другим программистам. И тем, с которыми автор этого кода работает в одной команде, и тем, кто придёт ему на смену, когда он уволится станет лидом.

Понятный код легко читается, в нём можно быстро найти нужное место, его легко дорабатывать и его не нужно комментировать. Поддерживаемость кода облегчает в итоге масштабируемость всей системы, как с точки зрения самой системы и её развития, так и с точки зрения расширения команды. И, если внезапно пригласят работать в Google, не придётся перед уходом ночами писать документацию и объяснять, как система работает.
  • 👍 11
  • 🔥 6
More from @sortedmapnotes
  1. Jun 15, 2026Современным компаниям нужны и разработчики, и продакты Раньше в IT многое упиралось в техн…
  2. May 29, 2026📢Стачка ищет спикеров 3-4 октября в Питере пройдёт Стачка — одна из крупнейших ИТ-конфере…
  3. Apr 24, 2026Что ж, вчера по техническим причинам выпуск не вышел, НО он уже здесь! 🥳 В нем мы вместе…
  4. Apr 7, 2026Всем привет! Завтра, 8 апреля в 19:00 по Москве у нас пройдёт вебинар о том, как меняется…
  5. Apr 1, 2026Мы с Михаилом Овчинниковым (Google Cloud) и Николаем Барышниковым (Cloud.Ru, VK, ex-Яндекс…
  6. Mar 20, 2026https://youtu.be/wubSnnwma-8
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →