Одним из ключевых аспектов чистого кода является написание "правильных" методов. Правильно спроектированные методы делают код более читабельным, поддерживаемым и простым для тестирования. Для себя я выделил 9 основных принципов написания качественных методов.
1. Понятные Имена
Используйте осмысленные и самодокументирующиеся имена методов, которые отражают их назначение.
Плохо:
public void DoStuff()
{
// Логика метода
}
Хорошо:
public void CalculateMonthlyRevenue()
{
// Логика расчета ежемесячного дохода
}
2. Минимизируйте Количество Параметров
Старайтесь, чтобы методы имели не более трех параметров. Если требуется больше, рассмотрите возможность объединения параметров в объект.
Плохо:
public void Configure(string host, int port, string username, string password)
{
// Логика настройки
}
Хорошо:
public void Configure(ConnectionSettings settings)
{
// Логика настройки
}
3. Один Метод— Одно Действие
Метод должен выполнять только одну задачу и делать это хорошо. Это упро