TGViewer
Сетевик Джонни // Network Admin Сетевик Джонни // Network Admin @iscode · 5.78K subscribers
Post #63 973
#chatGPT
Как написать хороший код? Часть 2

⬜️ Следуйте принципам SOLID. SOLID - это акроним для пяти принципов ООП, которые помогают создавать гибкий, расширяемый и поддерживаемый код: Single responsibility, Open/closed, Liskov substitution, Interface segregation, Dependency inversion. Подробнее про ООП мы спросим ИИ в следующем посте.
⬜️ Соблюдайте стиль и соглашения кодирования. Стиль и соглашения кодирования - это набор правил и рекомендаций по оформлению кода, таких как отступы, скобки, пробелы, именование и т.д. Они помогают сделать код единообразным, легким для чтения и совместимым с другими программистами. Существуют разные стили и соглашения для разных языков программирования, так что выбирайте тот, который подходит для вашего проекта.
⬜️ Пишите тесты для своего кода. Тестирование - это процесс проверки корректности и работоспособности кода. Тесты помогают обнаруживать и исправлять ошибки, улучшать качество кода и увеличивать доверие к результатам. Существуют разные виды тестов, такие как модульные, интеграционные и функциональные. Выбирайте те виды тестов, которые подходят для вашего проекта и пишите их регулярно.
⬜️ Рефакторите свой код. Рефакторинг - это процесс улучшения структуры и дизайна кода без изменения его функциональности. Рефакторинг помогает устранять дублирование, упрощать сложность, улучшать читаемость и поддерживаемость кода.
⬜️ Учитесь на чужом коде. Один из лучших способов научиться писать хороший код - это читать хороший код других программистов. Вы можете изучать открытые проекты на GitHub или других платформах, читать статьи и книги, смотреть видеоуроки и вебинары, участвовать в онлайн-курсах и менторствах. Так вы сможете узнать новые приемы, подходы и лучшие способы написания кода.

💬 Как вам советы?
  • 👍 4
  • 🔥 1
More from @iscode
  1. Oct 1, 2026🥷 Подключилось новое устройство. Назвалось «принтер_бухгалтерия». IP свободный, MAC похож…
  2. Oct 1, 2026🎇Главная идея DevSecOps: безопасность перестаёт тормозить разработку. Вместо проверок «по…
  3. Sep 29, 2026Заморочились 😀
  4. Sep 28, 202622 октября встречаемся в Москве: Kuber Conf уже совсем скоро! Что будет на конференции: –…
  5. Aug 23, 2026🥸 OWASP Agentic Skills Top 10: критические уязвимости при работе с агентами Свежак от OWA…
  6. Aug 8, 2026Технологический радар и принятие изменений Когда вы уже достаточно выросли из штанишек и к…
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 →