Home - leegwichan/StackOverFlow_Refactoring GitHub Wiki

개요

  • CodeStates Software Engineering Bootcamp에서 진행한 Pre-Project(22.08.23 ~ 09.06) 의 내용을 리팩토링 하는 것을 목표로 함

    • 제가 담당했던 Backend 부분으로 한정하여 진행함
  • Pre-Project 설명

    • 주제 : StackOverflow Clone Coding
    • 내용 : Frontend는 React, Backend는 Spring을 이용해 기존에 있는 StackOverflow 웹 사이트의 Clone을 만들어본다.
    • 관련 문서 : 요구사항 명세서, 테이블 명세서

목표

  • public method 마다 Unit Test를 작성하여 일부 코드 변경시 다른 class에 번지는 여파를 알 수 있게 한다.
  • 다른 사람이 읽기 수월하도록 Code Convention을 정하고, 이를 지키며 리팩토링을 한다.
  • 리팩토링시 떠오르는 개선사항들을 기록하고 개선해본다.
  • 시간이 된다면, 요구사항 명세서 Advenced에 있는 내용을 구현해본다.