2008. 10. 20. 23:22

봄싹 2기 스터디 목표

목표를 확실히 하기 위해서 정리 해 둡니다. 저희가 세밀하게 기능에 대해 협의를 하지 말고 개발자의 자유에 맡겨서 다양한 디자인, 코드, UI를 보기로 했었습니다. 하지만, 너무 기능을 또 대강 정의해두면 산으로 가는 수가 있으니 목표를 대강이나마 좀 정리해 두겠습니다.

1차 목표: 두 달 안에 게시판 구현하기.

2차 목표: 다음의 기능을 제량껏 자유롭게 구현하기.
  • CRUD: 게시물 추가, 삭제, 조회, 수정
  • 페이징: 게시물 목록 조회시 페이지 처리가 가능해야 합니다.
  • (option)정렬: 게시물을 정렬할 수 있어야 합니다.
  • (option)검색: 게시물을 검색할 수 있어야 합니다.

3차 목표:
  • 객체지향 원칙을 따르는 코드 작성.
  • 스프링을 최대한 활용하기.
  • 다음 스터디 주제 찾아내기.

너무 많은 기능에 집착하지 말고, 기본적인 기능부터 충실하게 만든 다음에 차근 차근 붙여나가도록 해보죠. UI는 대강 한다쳐도 페이징이 DAO와도 연관이 있고 화면과도 연관이 있으니... 이게 좀 고민이 되네요. 두 달 안에 페이징을 먼저 다 하신 분들은 그 다음 정렬과 검색에 대해 고민을 하고 구현하시면 되겠습니다.