[D+24] 데일리 스크럼 일정 및 앞으로의 계획(2024.11.13)
·
Today I Learned
앞으로의 계획앞으로는 TIL을 데일리 스크럼에 병합하여 작성하려고 한다.TIL을 작성하면서, 하루에 하나씩 써야 한다는 압박감에 정확히 이해하지 못한 상태에서 강의나 읽은 내용을 단순히 정리하게 되는 경우가 많았다. 그래서 진정한 의미의 TIL을 살려 나가기 위해 기록 방식을 다음과 같이 개편하려고 한다:What I Learned (WIL): 진정으로 이해하고 배운 내용을 기록한다.Daily Coding Test: 로직을 고민하고 문제를 해결하는 알고리즘 과정을 기록한다.iOS Project: 과제 및 프로젝트와 관련된 내용을 기록한다.이렇게 각 기록의 목적을 명확히 나누어, 더 깊이 있는 학습과 기록을 이어가려고 한다.오늘의 목표1. 우선순위 1 (반드시 완료해야 할 항목)모닝 코드카타 1문제 해결 (..
[D+22] TIL: 코드카타 해결 및 과제 피드백 정리 및 개선(2024.11.11)
·
Today I Learned
학습날짜: 2024.11.08(금)
Github: SpartaCoding-iOS5/Week2-BaseballGame GitHub - SpartaCoding-iOS5/Week2-BaseballGame: 내일배움캠프 iOS 5기 Ch 2. 프로그래밍 심화 주차 과제내일배움캠프 iOS 5기 Ch 2. 프로그래밍 심화 주차 과제 . Contribute to SpartaCoding-iOS5/Week2-BaseballGame development by creating an account on GitHub.github.com 1. 코드카타 (알고리즘 문제 풀이 및 해결)프로그래머스 문제 : [level 1] 문자열을 정수로 바꾸기 - 12925 주어진 문자열 s를 정수로 변환하는 함수를 작성했다.문제에는 다음과 같은..
[D+19] TIL: 팀 오프라인 스터디 및 특강(2024.11.08)
·
Today I Learned
학습날짜: 2024.11.08(금)
Github: SpartaCoding-iOS5/Week2-BaseballGame GitHub - SpartaCoding-iOS5/Week2-BaseballGame: 내일배움캠프 iOS 5기 Ch 2. 프로그래밍 심화 주차 과제내일배움캠프 iOS 5기 Ch 2. 프로그래밍 심화 주차 과제 . Contribute to SpartaCoding-iOS5/Week2-BaseballGame development by creating an account on GitHub.github.com 오늘은 논현역 근처에 있는 스터디 공간에서 하루를 시작했다. 아침 7시에 도착해 팀원들과 인사를 나누고, 다 같이 코딩 문제를 풀며 하루 일과를 시작했다. 오늘의 코드카타 문제는 프로그래머스의 ..
[D+18] TIL: 숫자 야구 게임의 코드 진화 과정 및 수정사항(Lv2 ~ Lv6)(2024.11.07)
·
Today I Learned
학습날짜: 2024.11.07(목)
Github: Jamong-mini/Week2-BaseballGame GitHub - Jamong-mini/Week2-BaseballGame: 내일배움캠프 iOS 5기 Ch 2. 프로그래밍 심화 주차 과제내일배움캠프 iOS 5기 Ch 2. 프로그래밍 심화 주차 과제 . Contribute to Jamong-mini/Week2-BaseballGame development by creating an account on GitHub.github.com 숫자 야구 게임의 코드 진화 과정 (Lv2 ~ Lv6)Lv2: 기본 게임 로직 구현과 구조화목표: 숫자 야구 게임의 기초 로직을 구현하고, 클래스를 나누어 기능별로 관리.주요 기능:startGame(): 메인 게임 루프를 관리..
[D+17] TIL: 숫자 야구 게임 구현 Lv 3(2024.11.06)
·
Today I Learned
학습날짜: 2024.11.06(수)
Github: Jamong-mini/Week2-BaseballGame GitHub - Jamong-mini/Week2-BaseballGame: 내일배움캠프 iOS 5기 Ch 2. 프로그래밍 심화 주차 과제내일배움캠프 iOS 5기 Ch 2. 프로그래밍 심화 주차 과제 . Contribute to Jamong-mini/Week2-BaseballGame development by creating an account on GitHub.github.com 1. Lv2와 Lv3의 차이점Lv3에서는 사용자가 입력한 숫자가 0부터 시작하는 경우를 방지하기 위해 입력값 검증과 랜덤 스왑 로직을 추가했습니다.그 외에 에러 타입에 메세지를 추가, teminator를 이용한 입력 구문으로 ..
[D+15] TIL: 숫자 야구 게임 구현 (2024.11.04)
·
Today I Learned
학습날짜: 2024.11.04(월)Github: Week2-BaseballGame GitHub - Jamong-mini/Week2-BaseballGame: 내일배움캠프 iOS 5기 Ch 2. 프로그래밍 심화 주차 과제내일배움캠프 iOS 5기 Ch 2. 프로그래밍 심화 주차 과제 . Contribute to Jamong-mini/Week2-BaseballGame development by creating an account on GitHub.github.com1. 프로젝트 개요이번 주에는 과제는 숫자 야구 게임을 단계별로 기능을 확장하며 게임을 구현하는 문제였다.숫자 야구 게임은 1에서 9까지의 서로 다른 세 자리 숫자를 맞추는 게임으로 이번 TIL에서는 기본 기능 구현과 코드 구조를 설명해보고, 향후 ..
[D+12] TIL: 개인 공부 및 팀 토론, 깨달음을 얻은 날 (2024.11.01)
·
Today I Learned
학습날짜 : 2024.11.01(금)Github : SpartaCoding-iOS5(스터디 레파지토리) SpartaCoding-iOS-5기내일배움캠프 iOS 5기 스터디 레파지토리 (개인프로젝트 및 팀 프로젝트). SpartaCoding-iOS-5기 has 3 repositories available. Follow their code on GitHub.github.com1. 배운 점오늘은 사전교육부터 본 캠프를 진행하면서 얻지 못했던 새로운 배움과 깨달음을 얻은 뜻깊은 날이었다.  나 포함 팀원들이 승용님의 실력에 반해 학습법을 물어봤는데 흔쾌히 학습법을 공유해 주셨다. 승용님의 학습법을 다 듣고 난 후 사전교육 당시 같은 조였던 상경님의 빠른 학습 속도와 흡수력도 떠올라 상경님을 불러 물어보았다.  ..
[D+11] TIL: 강의 정리(2024.10.31)
·
Today I Learned
학습날짜 : 2024.10.31(목)Github 개인과제: SpartaCoding-iOS5/Jamong-Assignments: iOS-5기 김상민의 개인 과제 레파지토리 GitHub - SpartaCoding-iOS5/Jamong-Assignments: iOS-5기 김상민의 개인 과제 레파지토리iOS-5기 김상민의 개인 과제 레파지토리. Contribute to SpartaCoding-iOS5/Jamong-Assignments development by creating an account on GitHub.github.com 오늘의 학습은 기본 연산자와 조건문, 반복문, 함수 사용법에 대한 강의 내용을 따라하며 실습한 것들이었고,알던 내용들이지만 복습한다는 생각과 내가 모르는 부분이 없는지 체크하면서 따..
[D+10] TIL: Calculater 개인과제 풀이(2024.10.30)
·
Today I Learned
학습날짜 : 2024.10.30(수)Github 개인과제: SpartaCoding-iOS5/Jamong-Assignments: iOS-5기 김상민의 개인 과제 레파지토리 GitHub - SpartaCoding-iOS5/Jamong-Assignments: iOS-5기 김상민의 개인 과제 레파지토리iOS-5기 김상민의 개인 과제 레파지토리. Contribute to SpartaCoding-iOS5/Jamong-Assignments development by creating an account on GitHub.github.com1. 학습 내용오늘은 Calculator 클래스를 개선하는 Lv.3, Lv.4 과제를 진행했다.Lv.3에서는 Lv.2에서 사용하던 하나의 클래스 연산자모음을 각각의 독립적인 클래스로 ..
[D+9] TIL: 강의 과제 및 Calculator UI 만들기 (2024.10.29)
·
Today I Learned
학습날짜 : 2024.10.29(화)Github 개인과제: SpartaCoding-iOS5/Jamong-AssignmentsGithub Calculator: SpartaCoding-iOS5/Jamong-Calculator GitHub - SpartaCoding-iOS5/Jamong-Assignments: iOS-5기 김상민의 개인 과제 레파지토리iOS-5기 김상민의 개인 과제 레파지토리. Contribute to SpartaCoding-iOS5/Jamong-Assignments development by creating an account on GitHub.github.com  GitHub - SpartaCoding-iOS5/Jamong-Calculator: iOS-5기 김상민의 프로그래밍 기초 주차 과..