본문 바로가기
💾 Backend/우아한 테크코스-프리코스

🪐우테코 프리코스🪐 - 1주차 과제🔭

by 정람지 2023. 10. 20.

아악 ✨시험 6개✨랑 함께하는 🎀즐거운 💗우테코과제💗

(해당 주차에는 비공개했습니다. 늦은 저녁 제출 후 비공개 해제)


코스 1주차 미션 저장소🚀

 https://github.com/woowacourse-precourse/java-baseball-6 

 

GitHub - woowacourse-precourse/java-baseball-6

Contribute to woowacourse-precourse/java-baseball-6 development by creating an account on GitHub.

github.com


🚀정리🚀

사람들 너무 잘하신다

나는 시간관계상 실력상 할 수 있는 만큼만 때린다

다음주부터는 더 열심히..

다음주에도 시험 2개지만..회장 인수인계도 받지만..이독후배들 밥약도 있지만..외부세미나준비팀플준비웹사이트제작시작

이번주에는 icpc 예선도 있으니까..!

하지만 포기란없다!!


🚀구현 🚀

아무리 시험기간이어도..

이건 아닌 것 같아서 폐기

문제에서 너무 "사용자(컴퓨터)" 자꾸 언급하시는 게 넘 객체 유도 같아용

패서드 패턴!!


🚀 1차 완성 🚀

일단 나오기는 하는데

예외처리하기

Testapplication 해야 함

 

<코드리뷰>

- 패키지 처리⭕️

- 매서드명 => 동사(+명사)⭕️

- String⭕️

- 생성자 위로⭕️

- Arr 통일⭕️

- 중복 로직 바꾸기⭕️

- Utility/Display static으로 바꾸기⭕️

- 매개변수 지역변수 같을 떄 언더바⭕️

- 주석에 잇는 에러도 다 없애기⭕️

- split으로 숫자받는걸로⭕️

 

- 주석 다시 체크하기⭕️

-campReadline() 써보기⭕️


🚀 2차 완성 🚀

- 예외처리하기⭕️

- Testapplication 통과 ⭕️

- 하드코딩 없애기⭕️

- 삼항연산자 없애기 ?

- UML 및 README 재작성⭕️


시험 하나 끗.. 

내일 시험 2개라서 오늘은 중도에서 밤샘한다..

폐인은체..

귀여운세은이찾아보기/대단한함마님은 매일 밤을 새시네


참고로 왼쪽은 신촌방입니다 전체방에서는 절대 저렇게 못 말함 고수님들 도와주세요ㅜㅜ라고햇지

멋진분들..

감사하지만 이클립스가 문제란 걸 알앗으니 바로 이클립스버리고 인텔리제이 환승

인텔리제이 이상해서 이클립스로동망친후 다시 인텔로도망치기

통과 크하학


🚀 라스트 리팩토링 🚀

아 오늘 시험 하나 더..보고..

라스트체크및제출

기능/프로그래밍/과제 사항 다시 체크하기⭕️

- Testapplication 통과 체크⭕️

 

삼항연산자가 너무 남발하면 안 좋지만 코드 짧을 때는 깔끔하고 조은 것 같아서 한 개 냅둬야겠다

UML그림추가 상대경로 넣⭕️


자바 스타일 컨벤션 가이드

 

Google Java Style Guide

1 Introduction This document serves as the complete definition of Google's coding standards for source code in the Java™ Programming Language. A Java source file is described as being in Google Style if and only if it adheres to the rules herein. Like ot

google.github.io

클린코드 재체크

시험 다 끝내고.. 제대로 보고 모듈도 설치..

성장형 인재의 모습을..


 

[Java] Javadoc 사용하기(feat. 문서화 주석)

Javadoc이 어떤것인지 알고 있었지만, 문서화 주석에 대한 지식은 거의 없었다. 보통 라이브러리나 프레임워크의 내부 코드를 까볼때 문서화 주석의 도움을 많이 받았다. 하지만 항상 정보만 얻었

parkadd.tistory.com

표준화된 주석

클래스 주석 / 표준 주석

 

예시!

/**
* @Package_name   : 
* @Class_name     : 
* @Class_kor_name : 
*
* Create Date : 
* Create User : 
*/


   /**
    * Desc    : 
    *
    * @Method : 
    * @param  : 
    * @return : 
    * @throws : 
    */


+

햐 자료구조 전체 필기 공부 드디어 완료

100장이 넘다니

갈수록 퀄리티가 하향하는 모습

 

이제 코드 쓰면서 공부해보자..

c 포인터 멈춰~

 

컴구으악

시소실으아악