냥코딩쟝

여러 멘토분께서 신입들이 포트폴리오에 여러 기능을 넣는것보다 '기본'이 중요함을 인지하고 있어야한다고 하였다.

그런데, 기본이라는 것이 무엇일까? 여러 조언들을 들은결과

opp의 적절한사용, 버전 컨트롤 사용 가독성 클래스를 나누는 기본 등등 

어떻게 동작하는지 기본을 닦는것이 중요하다고 한다.

이것들을 공부하기 위해서는 이펙티브 자바 클린코드 같은 서적들이 도움이 많이 된다.

추가로 자료구조에대한 공부도 필요하다 /자료구조는 기본라이브러리에 구현이 되어 있지만, 

자료구조 구현체가 어떠한 영향을 미칠까가 중요하다고 한다. 

여기서 코드를 짤때 필요한 수준은 스택,큐,트리,해시,배열정도가 필요하다고 하고,

다른 알고리즘은 기본만 알고 지나가도 실무에서는 딱히 지장이 없다고한다.

 

그래서 오브젝트와 모던 자바 인 액션을 구매해서 자바코드의 기본을 닦기위해 좋은습관을 들이고 있다.

이러한 기본, 좋은 습관들이 좋은코드들을 완성하기 때문에 앞으로도 끊임없이 공부할 것이다.

profile

냥코딩쟝

@yejang

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!