İyi değişken adları kullanma
Doğru adlandırma kuralları okunabilirliği artırır, sürdürülebilirliği güçlendirir ve hataları azaltır. Bir sınıfı ve bir fonksiyonu adlandırmak için uygun adlandırma kurallarını kullan.
Bu egzersiz, kursun bir parçasıdır
Vaka Çalışması: Python ile Yazılım Geliştirme
Egzersiz talimatları
- Sınıf için doğru değişken adını kullan.
mortgage_calculatormı yoksaMortgageCalculatormı? - Fonksiyon için doğru değişken adını kullan.
calculate_monthly_paymentmi yoksaCalculateMonthlyPaymentmi?
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Use proper naming conventions for a class name
class ____(FinancialCalculator):
def __init__(self, loan_amount, annual_interest_rate, years):
super().__init__()
self.loan_amount = loan_amount
self.monthly_interest_rate = self.monthly_interest(annual_interest_rate)
self.months = self.multiply(years, 12)
# Use proper naming conventions for a function name
def ____(self):
numerator = self.monthly_interest_rate * (1 + self.monthly_interest_rate) ** self.months
denominator = (1 + self.monthly_interest_rate) ** self.months - 1
multiplier = self.divide(numerator, denominator)
monthly_payment = round(self.multiply(self.loan_amount, multiplier), 2)
return monthly_payment