Todo만들기 - 회고

2022. 4. 17. 23:00·Essay/Learning Essay

Todo 프로젝트가 끝나고 다른 사람의 코드를 보면서 내 코드를 다시 확인하고 있다.
내가 남의 코드를 보는 방식은 맨 처음 사람 코드는 기술 지식을 이해하는데 노력을 많이 하는 사람 것을 처음 보고 그 코드는 꽤 자세히 보는 편이다.

그러면서 내 코드를 다시 보는데..
'몇 일전의 나야.. 왜 이렇게 했니..' 
이불킥하고 싶은 코드를 적어본다.
이렇게 잘못된 코드를 작성한 이유는 기초지식을 간과한 부분 때문이라 생각해서 정리해 놓는다.

  • setter에 객체 자신을 매개변수로 넣기 그러면서 메서드 이름도 그냥 setter인게 좋다고 생각하는데, 그 이유는 그래야 더 명확하게 이게 setter인지 알 수 있지 않을까?해서이다. 
    그래도 결국은 내가 이해하기 편하게 insert라 했는데 다시 봐도 setter가 나은 것 같다. 
  • card.insertId(card, cardId); //card는 객체라서 card를 매개변수로 넣지 않아도 되는데.. 이렇게 작성했다.
저작자표시 (새창열림)

'Essay > Learning Essay' 카테고리의 다른 글

airbnb 프로젝트 회고  (2) 2022.06.19
반찬가게 프로젝트 - 공식문서 읽는 법, 유의미한 삽질  (0) 2022.04.30
객체지향과 디자인패턴 책거리  (0) 2022.03.28
회사선택 기준  (0) 2022.03.14
개발할 때 하는 딴 생각 개선해보기  (0) 2022.02.22
'Essay/Learning Essay' 카테고리의 다른 글
  • airbnb 프로젝트 회고
  • 반찬가게 프로젝트 - 공식문서 읽는 법, 유의미한 삽질
  • 객체지향과 디자인패턴 책거리
  • 회사선택 기준
devstep
devstep
웹 백엔드 개발자
  • devstep
    개발 여정
    devstep
  • 전체
    오늘
    어제
    • 분류 전체보기 (91)
      • Java (24)
      • Spring Framework (17)
        • Spring (14)
        • JPA (3)
      • Database (8)
        • RDBMS공통 (1)
        • MySQL (6)
        • Redis (0)
        • Oracle (1)
      • Concept (13)
        • 테스트코드 (4)
        • 클린코드 (2)
        • 성능테스트 (4)
        • 설계 (1)
        • 인증 (1)
        • REST API (1)
      • git (2)
      • Intellij (4)
      • Computer Science (3)
        • 네트워크 (1)
        • 자료구조 (1)
        • 보안 (1)
      • Essay (18)
        • Learning Essay (10)
        • WIL (8)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    JavaMemoryModel
    부하테스트
    인텔리제이실행에러
    aggregate
    성능테스트
    단위테스트
    linux
    springsecurity
    innodb
    bean
    보안
    nginx
    대칭암호화
    블록암호화
    JMeter
    자바메모리모델
    applicationcontext
    비대칭암호화
    storageEngine
    ClusteredIndex
    tdd
    seed
    부하테스트도구
    클린코드
    JVM
    component
    nofile
    테스트코드
    DDD
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
devstep
Todo만들기 - 회고
상단으로

티스토리툴바