우테코에 들어온지 2일차! 내가 프로그래머가 되고 싶은 이유에 대해 생각해보고, 이번주 코드의 목표인 단위 테스트에 대해서 고민해보는 시간을 가졌다. 💋 나의 목표와 습관에 대한 다짐 나의 목표: 재택근무 할 수 있는 개발자 되기 나만의 방법: 혼자 찾아보고 공부하는 습관 가지기 수업을 듣던 중 느낀 것은, 혼자 고민하던걸 다른 사람도 다 고민한다고 재밌다는 것이다. 💋 테스트케이스를 작성하는 이유 - 다른 사람이 코드를 볼 때 입력과 결과를 알아서 더 쉽게 이해할 수 있음 - 리팩터링 할 때 코드가 깨지는 경우 발견하기 쉬움 - 테스트케이스는 모여서 자산이 됨 💋 테스트케이스가 잘못되는 경우 예) divide 메서드를 작성했는데 a/b가 아닌 a를 리턴하도록 작성 (실수) 하지만 테스트코드에서도 1/3..
각자의 프로그래밍 역량과 상태에 따라 굉장히 다르다고 생각함! 최종합격자 1인 저의 입장에서 어떤 일을 해 왔는지 주관적으로 작성한 글 임을 밝히고 시작합니다! 💋 인트로 안녕하세요. 이번 포스팅에서는, 저의 우테코 5기 최종 합격 후기에 대해 작성해보려고 합니다. https://github.com/eunkeeee eunkeeee - Overview eunkeeee has 49 repositories available. Follow their code on GitHub. github.com 💋 0. 프리코스 시작 전까지 나의 공부 상태 나는 ... 비전공 학과(공과대학)에서 공부중 (4학년) 이전까지 파이썬 / 머신러닝 찍먹 했었는데 2022년 7월부터 웹 프론트엔드 (HTML, CSS, JavaScri..
💋 인트로 이번 포스팅에서는, 우아한테크코스 5기 프리코스 4주차 다리건너기 회고에 대해 작성해보려고 합니다. 💋 회고 4주차는 "객체를 객체답게" 사용하는 것에 가장 몰입했습니다. BridgeGame에 view와 관련된 코드를 넣지 말라는 요구사항을 읽고 우테코에서 MVC 패턴을 적용하기를 원하는 것 같다고 생각했습니다. 따라서 처음에는 기능을 구현하는 것과 MVC 패턴을 적용하는 것만 고려한 채로 코드를 작성했습니다. 3주차에 이미 접했기에, 스스로 MVC 패턴의 장점과 필요성에 대해서는 충분히 용납할 수 있었던 상황이었고, 잘 이해하고 있다고 생각했습니다. 처음에 구현한 코드는 하지만 그닥 직관적이지 못했습니다. 게임의 최종 성공여부와, 한 번의 이동에서 발생하는 생존 여부를 엮은 로직 등이 서로 ..
!!! 우테코 자소서를 읽어봐달라는 메일 보내지 마세요 !!! 너무 많이와서 힘들어요 어차피 답장도 안할꺼니깐 보내지 마세요 보낼 생각 없었다면 ㅈㅅ함니다 >💋 인트로이번 포스팅에서는, 우아한테크코스 5기 프리코스 3주차 로또 회고에 대해 작성해보려고 합니다. 3주차는 세 가지에 집중했다.💋 1. 클래스와 메소드를 기능별로 나누되 불필요한 객체 생성을 최소화하고 MVC 패턴을 적용한다.슬랙에서 참가자들끼리 자발적으로 만든 피어리뷰 커뮤니티에 들어가서 2주차 숫자 야구 과제부터 본격적으로 동료들의 리뷰를 받았다. MVC 패턴을 적용하면 더 좋은 코드가 될 것 같다는 피드백을 받았고 곧바로 검색했다. model, view, controller 각각의 역할을 비유해서 설명한 자료는 많았지만, 막상 코..
!!! 우테코 자소서를 읽어봐달라는 메일 보내지 마세요 !!!너무 많이와서 힘들어요 어차피 답장도 안할꺼니깐 보내지 마세요 보낼 생각 없었다면 ㅈㅅ함니다 > 💋 인트로이번 포스팅에서는, 우아한테크코스 5기 프리코스 2주차 숫자야구게임 회고를 해보려고 합니다. 💋 회고1주차를 시작하면서는 JAVA 기초 문법도 모르는 상태였다.1주차는 JAVA 기본 문법 조차 헷갈려서 어리버리했다면2주차는 기본적인 문법은 조금 익숙해진 상태에서 진행했다. 이번 주 숫자 야구 미션에서는 객체 지향 프로그래밍을 실천해보고자 많이 노력했다. 작은 기능을 가지는 부품을 만들고, 모두 연결해 큰 프로그램을 완성하기 위해서 내가 구현할 기능에 대한 목록을 아주 촘촘하게 짜는 것이 중요했다. 1주차와 마찬가지로 반복을 줄이..