6/20 TIL
인프런에서 달력만들고 일정 등록/검색 하는 프로젝트를 만드는데
후반부 강의는 이러이러한 내용을 코딩할 것이다 하면 각자 머리를 굴려 코딩을 하고
이후 강의를 보며 어떻게 풀어가는지 보며 이해하는데
내 코딩과 너무 달라서 흐름만 가져오는 식으로 체크하고 있다.
많은 메소드를 한 클래스에 담아버리니 한번 객체를 만들면 그만큼의 공간이 상주해서
성능에 지장이 있을까? 하는 궁금증이 들었다.
요즘 컴퓨터는 워낙 빨라져서 괜찮겠지 하다가도 서버쪽으로 가게 되면
어마어마하게 양이 늘어날거 같은데...?
관련메소드를 뭉탱이로 묶어서 클래스에 담아 유지보수가 쉽게 하는가,
클래스하나 메소드하나 잘게 쳐내느냐
실무를 겪어보지 않아서 모르겠다.
DB 모델 설계시에도 정규화 역정규화가 있듯 어느정도 타협하는 부분도 있을거같고
음...
알아볼 것
- 객체지향 코딩?
- 클래스와 메소드 숫자, 크기 관계
- String / StringBuffer / StringBuilder 어떤 때 사용하는게 좋은가
- 리팩토링
- 테스트환경
관련서적
- 헤드퍼스트 OOP
- 자바성능을 결정짓는 코딩습관
0 개의 댓글 :
댓글 쓰기