마드리디스타 2021. 9. 5. 18:54

오늘 ㅅㄱ이에게 과외를 받았다

업무적 내용에서 이해가 딸려

특별 과외를 받았다

크게 보면 2가지를 포인트를 줄 수 있는데

먼저 첫번째

put,get,set에 대한 개념이다

쉽게 정리 하자면

put은 map에 한해서 key값과 value값을 넣는 것

get은 Vo에 있는 것을 가져오는 것

set은 값을 넣는 것

이렇게 문법을 표현 할 수 있다.

늘 그렇듯 이해는 하지만

無에서 有를 창조 하는 것은 언제나

어려운 것이다

이러한 것들이 자동으로 술술 나오려면

수 많은 코딩작업을 반복하는 수 밖에 없을 것 같다.

 

두번째

equals부분 인데

내가 작성한 코딩은 equals는 

get값을 먼저 넣고 그다음 equals를 주입했는데

이렇게 하면

null pointer exception 오류가 발생 할수 있기 때문에

equals 값을 먼저 넣고 그다음에

get값을 나중에 넣는 것이 좋은 코드라고 한다

간단히 말해 equals라는 문법이 나오면

무조건 equals를 먼저 대입하고 기준이 되어

비교를 하는 것이 좋다고 한다.

 

내일 설계 리뷰를 해야하는데

벌써 걱정이고 숨이 막힌다

막막하다