Inflearn brand logo image

인프런 커뮤니티 질문&답변

김두현님의 프로필 이미지
김두현

작성한 질문수

초보자를 위한 Dart Practice

Loop 연습문제 6

역시,, 클린 코드가 중요하네요..

작성

·

31

·

수정됨

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');

}

}

이렇게 일일이 다 넣어주면서 만들었네요... ㅜㅜ

답변 1

0

반복되는 코드를 일일이 직접 작성해보신 점, 정말 잘하셨습니다.
처음엔 다소 비효율적으로 느껴질 수도 있지만, 이런 ‘노가다식 코딩’이야말로 개발 실력을 쌓는 데 큰 도움이 됩니다.

직접 손으로 부딪히며 시행착오를 겪어봐야 비로소 더 깊이 체득되는 부분이 있습니다.
그 과정을 통해 코드의 구조나 흐름, 그리고 왜 그렇게 작성해야 하는지에 대한 감각이 자연스럽게 몸에 배게 됩니다.

이런 경험이 쌓일수록 더 나은 방식이 스스로 떠오르고, 더 좋은 구조의 코드를 작성하려는 태도가 장착되는 것이죠.

응원하겠습니다. 화이팅입니다~!!

김두현님의 프로필 이미지
김두현

작성한 질문수

질문하기