dreamya (70)in #krsuccess • 21 hours ago오류 수정과 개선하기오류는 무섭지 않아! 6-4 디버깅으로 코드 다듬기 이제 6-3 기능별 구현 단계 까지 해왔으면, 솔직히 말하면… 프로그램이 “돌아는” 갔을 가능성이 커요. 근데 그게 끝이 아니더라고요. 보통…dreamya (70)in #krsuccess • 2 days ago기능별 구현 단계기획한 기능을 “하나씩” 구현해보자: 6-3 기능별 구현 단계 음… 솔직히 말하면, 프로그램을 만들 때 제일 흔한 실수가 뭐냐면요. 한 번에 다 만들려고 했다가 중간에 멈추는 거예요. 나도 예전에…dreamya (70)in #krsuccess • 3 days ago코드 구조 설계하기작은 프로그램도 “구조”가 반이다: 6-2 코드 구조 설계하기 6-1에서 “어떤 프로그램을 만들지” 를 정리했지? 이제부터는 내가 제일 중요하게 보는 단계가 나와. 바로 코드 구조 설계 …dreamya (70)in #krsuccess • 4 days ago프로그램 기획하기“이거 뭐 만들지?” 6-1. 프로그램 기획부터 시작하기 솔직히 말하면, 코드는 나중이에요. 처음부터 막 “바로 짜자!” 하면… 음… 보통은 기능이 끝날 때까지 계속 늘어나거나 , 중간에 “어? 이거…dreamya (70)in #krsuccess • 5 days ago입출력 프로젝트 완성하기5-5. 입출력 프로젝트 완성하기: “작은 시스템”을 끝내보자! 이제 5단원에서 거의 다 왔어. 콘솔 입력/출력으로 메시지 띄우고, 조건에 따라 분기하고, 간단한 계산기랑 텍스트 메뉴도 만들어봤지…dreamya (70)in #krsuccess • 6 days ago텍스트 기반 메뉴 만들기콘솔에서 메뉴 고르는 재미! 텍스트 기반 메뉴 만들기 이전 글에서 간단한 계산기 까지 만들었죠. 거기까지 오면 사실 “계산기 = 입력받고 결과 출력” 정도로 끝나는데요… 이번엔 한 단계 더…dreamya (70)in #krsuccess • 7 days ago간단한 계산기 만들기숫자만 넣으면 바로 계산! “간단한 계산기” 만들기 이전 글에서 조건에 따른 메시지 출력 까지 해봤잖아. 이번엔 그 흐름 그대로, 숫자를 입력받아서 사칙연산 결과를 콘솔에 딱 보여주는 계산기를…dreamya (70)in #krsuccess • 8 days ago조건에 따른 메시지 출력입력값에 따라 메시지가 달라지는 “조건부 출력” 만들기 콘솔 입출력(5-1)을 해봤다면, 이제 딱 한 단계만 더 가보자. 입력값에 따라 다른 메시지를 출력 하는 프로그램을 만들어보면, 조건문이 “진짜로…dreamya (70)in #krsuccess • 9 days ago콘솔 입력과 출력 다루기콘솔에서 입력 받고 결과 출력하기: 사용자와 대화하는 첫걸음 알고리즘 미니 프로젝트까지 했다면, 이제 “사용자랑 티키타카”하는 단계로 넘어가야 해요. 사실 콘솔 기반 프로그램은 엄청 단순해 보이지만…dreamya (70)in #krsuccess • 10 days ago알고리즘 미니 프로젝트정렬·탐색 감 잡는 미니 프로젝트: “전화번호부 검색기” 만들기 이번 편은 진짜로 손에 땀 나는 파트! 4-4에서 정렬과 탐색을 맛봤다면, 이번 4-5. 알고리즘 미니 프로젝트 에서는 내가 직접…dreamya (70)in #krsuccess • 11 days ago정렬과 탐색의 기초정렬과 탐색, “찾아줘!”를 빠르게 만드는 법 이전 글에서 반복문으로 패턴을 찾는 감각을 잡았지? 이제는 그 패턴을 더 똑똑하게 써볼 차례야. 이번 4-4에서는 데이터 정렬 하고, 그 다음에 필요한…dreamya (70)in #krsuccess • 12 days ago반복과 패턴 찾기반복문으로 패턴을 ‘찍어내는’ 감각 키우기: 4-3. 반복과 패턴 찾기 지난 글에서 조건 조합과 논리 설계 까지 했잖아? “이 경우면 이렇게!”를 머릿속에서 딱 정리하는 연습을 했고요. 이제는 그 다음…dreamya (70)in #krsuccess • 13 days ago조건 조합과 논리 설계조건을 “조합”해서 똑똑하게 만들기: 논리 연산자와 if의 진짜 맛 이전 글(4-1)에서 “문제 해결 흐름”을 잡는 느낌으로 갔잖아? 이번에는 그 흐름에서 판단(조건) 을 더 정교하게 만드는 파트야.…dreamya (70)in #krsuccess • 14 days ago문제 해결 흐름 이해하기문제를 ‘흐름’으로 풀어내는 첫 감각: 4-1. 문제 해결 흐름 이해하기 이전 글(3-5. 데이터 프로젝트 미니 실습)까지는 “데이터를 어떻게 담고(리스트/딕셔너리), 어떻게 다루는지”에 좀 집중했잖아…dreamya (70)in #krsuccess • 15 days ago데이터 프로젝트 미니 실습데이터 프로젝트 미니 실습: 리스트+딕셔너리로 “간단 메모장” 만들기 이전까지 리스트 , 딕셔너리 , 문자열 , 파일 입출력 까지 쭉 달려왔잖아요? 그래서 이번 3-5는 “드디어 써먹는…dreamya (70)in #krsuccess • 16 days ago파일 입출력 기초파일 입출력 기초: “저장해두고, 다음에 불러오기”부터 해보자! 3-3. 문자열 다루기에서 “글자”를 가지고 놀아봤다면, 이제 3-4에서는 파일이라는 ‘바깥 공간’ 에 데이터를 저장하고 다시 읽는 걸…dreamya (70)in #krsuccess • 17 days ago문자열 다루기문자열, 조립해서 뚝딱! 바이브 코딩 기초 3-3 이전엔 딕셔너리 로 정보를 “이름-값” 형태로 깔끔하게 정리했잖아요. 이번엔 그 정보에서 자주 만지는 친구, 바로 문자열(string)…dreamya (70)in #krsuccess • 18 days ago딕셔너리로 정보 관리하기키-값으로 똑똑하게 정리하기: 딕셔너리 첫걸음 리스트로 데이터 모으는 거, 했죠? 값들이 한 줄로 쭉 있을 때는 리스트가 딱 편한데, 사실 “찾기”가 자꾸 발목 잡힐 때가 있어요. 예를 들면 이런…dreamya (70)in #krsuccess • 19 days ago리스트로 데이터 모으기여러 데이터를 한 번에! 리스트로 데이터 모으기 이제까지 변수/연산자/조건/반복/함수 까지는 뭐… 대충 “뼈대”를 잡은 느낌이었죠. 솔직히 말하면, 여기서부터가 진짜 재밌는 구간이에요. 왜냐면…dreamya (70)in #krsuccess • 20 days ago함수로 코드 정리하기반복문만으로도 되는데… 함수가 있으면 일이 훨씬 편해져요 지난 글에서 반복문 으로 “같은 일을 여러 번” 자동화하는 감각을 잡았잖아요. 이제 한 단계 더 가볼게요. 솔직히 말하면, 반복문은 엄청 도움…