2022.05.06 회고

2022. 5. 6. 22:09회고록

 

스프링을 처음 접하고 시작한지 벌써 언 1년이 다 돼간다.

 

하지만 정말 1년동안 한 실력이라고 볼 수 있을까

아직 너무 부족한게 많다.

 

OOP를 최대한 활용해서 하고 있는가??

 

대학교 1학년 부터 자바와 객체지향 언어에 대해 공부했으니 OOP를 접한 지 3~4년이 다 되어 간다.

하지만 내가 정말 OOP를 잘 활용 하고 있냐라는 질문에는 답을 하지 못할 것 같다.

사실상 Spring의 Entity, Dto, Service, Repository 기본적인 틀만 잡고 했던 것 같다.

이렇게는 절대 OOP 스럽다고 이야기 하지 못한다.

최대한 OOP에 대해 공부하고 유지보수가 좋은 코드를 만들자.

 

코드를 잘 작성 하는가?

 

코딩을 잘하는 것과 기능을 빠르게 구현하는 것은 다르다.

남이 보더라도 문제없이 해독이 가능해야 하며

최소한 내가 시간이 지나 보더라도 이해하는데 어려움이 없어야 한다

보통 시니어 개발자 분들은 코드만 보더라도 이 사람의 연차를 대충 파악할 수 있다고 한다

하지만 남이 봤을 때 내가 1년 동안 했다고 볼 수 있을 정도로 코드를 작성할까??

코드를 잘 작성하는 법과 여러 자바 API, 자바 코드를 보며 배워야 한다.

또한 TDD도 제대로 해야 한다.

매번 귀찮고 실제 코드를 짜는 것보다 오래 걸린다고 미루곤 한다.

하지만 TDD는 이제 필수이다. 서비스가 커지면 커질수록 최대한 테스트를 거치고 진행해야 한다.

 

 

기록을 습관화 하자

 

유튜브나 여러 콘텐츠로 코딩 관련 지식에 대해서 최대한 습득하기 위해 노력하고 있다.

하지만 이를 기록하지 않으면 시간이 지나 다시 까먹을 수밖에 없다.

블로그나 여러 매체를 통해 기록을 하고 내 것으로 만들자.

 

 

기술을 새로 배우는 것에 대해 두려워하지 말자.

 

아직도 배워야 하는 기술들은 너무나도 많다. 

지금 당장만 하더라도 QueryDsl, Redis, CI/CD, APM 등 적용하고 배워야 할 기술은 엄청나게 많다.

가끔씩 기술을 새로 배우는 것에 대해 꺼려지고 두려워한다.

두려워하지 말자. 막상 해보면 별게 아니다.

지금 당장 모든 기술들을 깊게 파지는 못할지 언정,

새로운 기술들을 최대한 적용시키고 사용법을 익히자

개발자는 평생 동안 새로운 기술을 계속해서 배워야 하는 직업이다.

 

 

20022. 05. 06 

 

 

 

'회고록' 카테고리의 다른 글

2022. 09. 22 회고록  (1) 2022.09.22
06.24 나는 코더다  (0) 2022.06.24
22 .06 .04 회고록  (0) 2022.06.04
2022 .05 .23 회고록  (0) 2022.05.23