inflearn logo
강의

Course

Instructor

[Python Game Development] Minesweeper Creation That Even Beginners Can Follow

Board Class Introduction – Code Structure Improvement

입문자 입장에서는

68

zxvc2350

3 asked

1

전 강의에서 그러던데
애초부터 모듈로 작성하면 안 헷갈린데
main 작성 하고 그걸 또 중간에 모듈로 빼 버리면 입문자 입장에서 헷갈림.

즉흥적으로 하는 느낌이 들음,. 전 강의에서부터

최소한 정리를 하고 입문자 눈높이에서 설명해주면 좋겠음.

실전에서는 강사의 방식이 맞을지 몰라도 배우는 사람입장에서는 왔다갔다하니 헷갈림.

python 리팩터링 pygame 2d-games game-programming

Answer 2

1

sskcoach

안녕하세요, zxvc2350님! 정성스러운 피드백 감사드립니다.

설계를 먼저 잡고 차근차근 모듈을 쌓아가는 방식이 정석이지만, 초보자분들이 개발에 대한 심리적 문턱을 낮추고 일단 결과물을 만들어보는 재미를 느끼셨으면 하는 마음에서 지금과 같은 구성을 시도해 보았습니다.

하지만 수강생님의 말씀을 듣고 보니, 학습자분들께 더 나은 가이드라인을 제시할 수 있는 방법에 대해 다시 한번 깊이 고민하게 됩니다. 주신 쓴소리 달게 듣고, 더 퀄리티 높은 강의로 보답하겠습니다. 소중한 의견 감사합니다!

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. zxvc2350님!

입문자 입장에서 프로그래밍 교육은 처음부터 체계적으로 접근하는 것이 중요한데, 모듈로 나누는 과정에서 혼란을 느끼시는 것 같습니다. 강의에서는 실제 개발 환경과 비슷한 방법을 소개하고자 하는 경우가 많지만, 배우는 입장에서는 단계별로 진행하면서 기초를 다지는 것이 더 효율적일 수 있습니다.

이런 경우, 강의 내용을 정리할 때 개념별로 따로 노트를 만들고, 각 단계의 코드 작성 과정을 문서화하는 것도 좋은 방법입니다. 또한, 작은 프로젝트를 혼자서 진행하는 과정에서 자연스럽게 모듈화를 체두개 관련된 강의 설명들을 확인하시면 많은 도움을 받으실 수 있습니다.

아래의 링크에 유사한 질문에 대한 답변이 있으니 참고하시길 바랍니다:
- 모듈화와 코드 관리의 효율적 접근 방법

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

1

zxvc2350

AI는 아갈하셈

 

26,27강 진행 간 노션, html 프롬프트 파일 불일치

0

1

1

강의 자료

0

12

1

27:15 break 출력

0

11

1

kaggle notebook에 service key 설정이 누락된 것 같습니다

1

17

2

수업 노트가 안 보입니다.

0

21

1

Python formatter 설치

0

16

1

55강 파이썬에만있는 연산자들

0

24

2

55강의 파이썬에서만 있는 연산자들

0

20

2

주말에 실행할 경우 update_economic_data_in_background에 로직 변경 필요성

1

29

1

naver 글자 수집 오류 건

0

23

1

쥬피터 노트북이 실행이 안됩니다.

0

25

1

안녕하세요 토비님 혹시 완성된 코드의 repository 주소는 없을까요?

0

26

2

뒤로가기 버튼 같은 것이 있나요?

0

27

1

Replit 강의 자료가 안나와요

0

20

1

강의 연장 문의

0

31

1

프로그램 실행시간에 대한 질문

1

23

2

비중 및 매수 종목수 조정.

1

32

2

Claude api가 소식 동기화가 늦는 문제

1

41

2

[긴급요청2] 28강 동영상 오류(27강 음성 재생) 수정 예정일자를 알려주세요

0

26

1

codex에게 대용량 코드베이스를 인식 시키는 방법은 어떤게 있나요?

0

34

1

출력값 질문

0

31

2

슬롯 관련 문의

1

30

2

수업노트가 어디에 있나요?

0

29

1

[긴급요청] 28강 동영상 전체에 오디오가 잘못들어가있습니다.

0

26

1