📌 기능 사칙연산자와 숫자로 이루어진 입력값을 받아 연산자의 우선순위와 관계없이 순차적으로 연산하는 문자열 계산기 📌 To do list 계산기 작동 순서에 따라 필요한 기능들을 작성했다. 입력값 받기 입력값 공백제거 하기 유효성 검사 첫글자가 숫자가 아니면
📌 객체지향 생활 체조 원칙 우테코 프리코스 1주차 미션인 숫자 야구 게임을 구현하며 객체지향 생활 체조 원칙 9가지를 현재 내가 이해하고 있는 선에서 최대한 지키려고 노력했다. 동시에 TDD기반으로 구현하면서 테스트 케이스를 통과할 때 마다 리펙토링을 진행했다.
📌 설계 📍 도메인 모델 자동차 레이싱 게임을 기반으로 구조 설계 비즈니스 규칙은 토큰 게임기 작동 규칙으로 함. 도메인 모델에서 추출한 객체: 게임기, 트랙, 레코더, 자동차, 엔진, 토큰 📍 기능목록(시스템의 책임) 자동차들 이름을 입력받는다.