Некоторые принципы эффективного программирования, которые приводятся в книге «Совершенный код» Стива Макконнелла:
Не следовать требованиям, не вникая в них. pikabu.ru Требования могут устаревать, за трендами их развития необходимо следить. pikabu.ru
Не делать поспешных выводов. pikabu.ru То, что кажется практичным и удобным в использовании, может тратить много ресурсов компьютера и времени, например, использование избыточных комментариев. pikabu.ru
Быть проще. pikabu.ru Код должен быть понятен и ясен каждому, комментарии должны быть как можно ближе к коду. pikabu.ru Если что-то не получается реализовать, не стоит создавать много переменных в одном методе и держать их там, также рекомендуется избегать вложенных циклов и разных ветвлений. pikabu.ru
Писать программы в первую очередь для людей, а во вторую — для компьютеров. www.rsdn.org
Программировать с использованием языка, а не на языке. www.rsdn.org
Концентрировать внимание с помощью соглашений. www.rsdn.org
Программировать в терминах проблемной области. www.rsdn.org
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.