
본 포스팅은 우아한테크코스 7기 프론트엔드 전형 지원에 대한 회고록입니다. 첫 번째 과제는 문자열 덧셈에서 숫자를 추출해 더하는 프로그램을 구현하는 것이었습니다. 기능 요구 사항은 총 3가지였고, 처음에는 비교적 간단한 워밍업 과제라고 생각했습니다. 하지만 '기능 요구 사항에 기재되지 않은 내용은 스스로 판단한다'는 요구 사항이 있어, 기재되지 않은 의도를 파악하는데 더 많은 시간을 투자하게 됐습니다. 함수 설계에도 많은 고민을 하면서, 예상보다 과제가 복잡해졌습니다. 덕분에 입학 설명회에서 강조한 메타인지에 대해 깊이 생각해보는 시간이 되었습니다. 기능 목록 기능 요구 사항에 맞춰 기능별로 구현을 시도했으며, 결과적으로 총 3가지 함수로 정리할 수 있었습니다. 과제를 보자마자 문자열을 특정 규칙에 ..

본 포스팅은 프로젝트 회고를 목적으로 작성되었습니다.프로젝트 결정 계기 본 프로젝트는 학교에서 진행하는 진로탐색학점제의 일환으로, [실전 TypeScript와 고급 웹 개발]이란 주제로 진행된 프로젝트에 대한 내용을 다뤘습니다. 해당 과제는 JavaScript의 슈퍼셋인 TypeScript의 정적 타입 시스템을 통해 코드의 안정성과 가독성을 향상시키는 방법을 탐구하는 데 중점을 두었습니다. 첫 번째 토이 프로젝트를 고려하던 도중, 학과에서 팀 과제를 진행하며 아이폰에 내장된 기본 계산기 앱을 사용하게 되었고, 이를 계기로 아이폰 기본 계산기를 모델로 한 순차적 계산기 프로그램을 제작하게 되었습니다. 초기 프로젝트였던 만큼, 타입 추론을 고려하지 않고 모든 변수에 명시적으로 타입을 기재하는 방식으로..
CT Sprint: 프로그래머스(Programmers)와 리트코드(LeetCode)를 이용한 코딩테스트본 스프린트를 통해 프론트엔드 개발자로서의 경쟁력을 갖추고, 실제 코딩테스트 환경에서 요구되는 문제 해결 능력을 키우는 것이 목표이다. 코딩테스트0단계언어 기본 사용법과 함수 사용1404minda.tistory.com 이로써 온전한 CT Sprint(CodingTest Sprint)를 끝마치게 되었다.Sprint(스프린트)란?Sprint는 일정 기간 동안 개발팀이 집중적으로 작업을 수행하는 주기를 의미한다.일반적으로 한 달이 안되는 짧은 기간으로 설정되며, 이 기간 동안 특정 목표를 달성하기 위해 협력한다. 개인 프로젝트였기 때문에, 회고를 간단하게 해보도록 하겠다.잘한 점개선할 점Action Item ..
- Total
- Today
- Yesterday
- 도서리뷰
- 프론트엔드
- typescript
- 카페추천
- 어른의어휘공부
- 도서추천
- 안성스타필드
- 트러블슈팅
- 경험플리마켓
- 소사벌맛집
- 대학생플리마켓
- 프리코스
- js
- 타입좁히기
- 일급객체
- 프로토타입
- 우아한테크코스
- 서평
- javascript
- 카드뉴스
- 소사벌
- 플리마켓운영
- 어휘력
- 코딩테스트
- 회고
- react
- 대학생팝업스토어
- 비즈플리마켓
- 책추천
- 플리마켓후기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |