Menggunakan nama variabel yang baik
Konvensi penamaan variabel yang tepat meningkatkan keterbacaan, memudahkan pemeliharaan, dan mengurangi kesalahan. Gunakan konvensi penamaan yang tepat untuk menamai sebuah kelas dan sebuah fungsi.
Latihan ini adalah bagian dari kursus
Studi Kasus: Membangun Perangkat Lunak dengan Python
Petunjuk latihan
- Gunakan nama variabel yang tepat untuk kelas. Pilih antara
mortgage_calculatoratauMortgageCalculator. - Gunakan nama variabel yang tepat untuk fungsi. Pilih antara
calculate_monthly_paymentatauCalculateMonthlyPayment.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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