Slide 14
Slide 14 text
リファクタリング
#include
int main() {
int x = 5, y = 10;
int sum = x + y;
printf("Sum of x and y is: %d\n", sum);
int a = 15, b = 20;
sum = a + b;
printf("Sum of a and b is: %d\n", sum);
// さらに別の変数の和を計算し表示する処理が続く...
return 0;
}
悪い例
#include
int calculateSum(int num1, int num2) {
return num1 + num2;
}
void printSum(int num1, int num2) {
int sum = calculateSum(num1, num2);
printf("Sum of %d and %d is: %d\n", num1, num2, sum);
}
int main() {
printSum(5, 10);
printSum(15, 20);
// 他の数値の和を計算し表示する処理も簡単に追加できる
return 0;
}
良い例