우아한테크코스 한 달 생활기

우아한테크코스 레벨1 글쓰기 미션 - 우아한테크코스 한 달 생활기 로 작성했던 글이다! 한 달간 생활하면서 깨달은 소프트스킬의 중요성에 대해 소설처럼 풀어내고자 했다. 🍚 밥부터 먹고 할까요? 무아지경(無我之境)이라는 사자성어를 좋아한다. 이어폰에서 흘러나오는 노래가 들리지 않고, 시야가 노트북 모니터 정도로 좁아진다. 배가 고프다는 사실도 까맣게 잊...

우아한테크코스 로또 미션 회고

3, 4주차 기간동안 진행된 로또 미션에 대한 회고를 작성한다. https://github.com/woowacourse/java-lotto/pull/275 https://github.com/woowacourse/java-lotto/pull/309 💡 컨트롤러는 비즈니스 로직을 알 필요가 없다 레이싱 게임 미션을 진행하면서까지 생각했던 MVC 구조는 아...

Github 비밀번호 변경 후 로컬 깃에 반영하기

🗝️ 비밀번호를 변경하게 된 계기 일주일 전부터 깃허브 메인화면 상단에 이상한 알림이 보이기 시작했다. 관심을 잘 갖지 않고 있다가 지하철에서 한 번 열어봤는데, 얼레? 😲 Javable 블로그 에 댓글을 몇 번 달은적은 있지만 최근에 저런 댓글을 달은 적은 없었다. 나는 “깨지지 않은 링크 첨부합니다.” 이런 화법을 사용하지도 않는다. 도대체 무슨 ...

IntelliJ 내가 자주 사용하는 단축키 정리

“도도도독” 키보드 소리를 내며 직접 타이핑하는게 프로그래밍의 재미이자 미덕이라고 생각하던 때, 포비와 제이슨이 “텅, 텅” 엔터키 누르는 소리를 내면서 단축키로 엄청난 양의 코드를 쏟아내는 걸 보았다. ‘미덕은 개뿔이…‘ 당장 단축키를 공부하기 시작했고, 어느샌가 나도 “텅 텅” 소리를 내면서 코드를 작성하고 있다. 혹시나 나중에 까먹을라… 미리 기...

추상 클래스를 왜 쓰나요?

👓 추상 클래스를 왜? 블랙잭 미션 피드백 강의의 핵심은 “객체지향의 다형성을 이용한 조건문 줄이기” 였다. 게임 내 규칙을 자바 객체로 추상화한다. 힛(Hit): 처음 2장의 상태에서 카드를 더 뽑는 것 스테이(Stay): 카드를 더 뽑지 않고 차례를 마치는 것 블랙잭(Blackjack): 처음 두 장의 카드 합이 21인 경우, 베팅 금액의 1.5배...