Inflearn Community Q&A
역시,, 클린 코드가 중요하네요..
Written on
·
66
·
Edited
0
import 'dart:io';
void main(List<String> arguments) {
for(var i = 1; i <= 9; i++) {
var num1 = 2;
var result;
result = num1 * i;
print('$num1 X $i = $result');
}
for(var i = 1; i <= 9; i++) {
var num1 = 3;
var result;
result = num1 * i;
print('$num1 X $i = $result');
}
}
이렇게 일일이 다 넣어주면서 만들었네요... ㅜㅜ
Quiz
Loop(반복문)를 사용하는 주된 목적은 무엇일까요?
프로그램을 시작하기 위해 사용합니다.
특정 조건에 따라 코드 블록을 여러 번 반복 실행하기 위해서입니다.
새로운 변수를 선언하고 값을 초기화하기 위해서입니다.
하나의 함수를 정의하고 호출하기 위해서입니다.
Answer 1
0
반복되는 코드를 일일이 직접 작성해보신 점, 정말 잘하셨습니다.
처음엔 다소 비효율적으로 느껴질 수도 있지만, 이런 ‘노가다식 코딩’이야말로 개발 실력을 쌓는 데 큰 도움이 됩니다.
직접 손으로 부딪히며 시행착오를 겪어봐야 비로소 더 깊이 체득되는 부분이 있습니다.
그 과정을 통해 코드의 구조나 흐름, 그리고 왜 그렇게 작성해야 하는지에 대한 감각이 자연스럽게 몸에 배게 됩니다.
이런 경험이 쌓일수록 더 나은 방식이 스스로 떠오르고, 더 좋은 구조의 코드를 작성하려는 태도가 장착되는 것이죠.
응원하겠습니다. 화이팅입니다~!!





