프로젝트 기간 : 20.06.16 ~ 20.06.23
역할
반 내에서 각 팀로 전체 CRUD 중 업무 분담. CSS, 학생, 선생님으로 나뉘었고 우리팀은 선생님 데이터를 CRUD 로 만드는 작업을 진행.
개발 역할 : Update 구현, 비밀번호 SHA-256 암호화 처리, 각 페이지 및 업데이트 액션에서의 세션 처리.
힘들었던 것
단순 페이지의 로그인 여부를 확인하는 세션 처리는 쉬웠지만 '수정'이라던가 '탈퇴' 등의 각각의 액션별 세션처리를 하는 것이 힘들었다. > 지속적인 디버깅으로 극복.
배운 것
각 팀별로 코드를 진행하기 이전 테이블정의를 하고, 변수명, 코드 작성 규칙 등의 세부 지침이 없으니 통합이 쉽지 않았다. 반드시 개발 이전 개발의 방향을 회의를 통해 정의를 하고 시작해야 함을 배웠다.
코드
github.com/sbpark88/Java_Study/tree/master/TeamProject%20ver%202.0.0%20delete까지%20다%20됨
sbpark88/Java_Study
Contribute to sbpark88/Java_Study development by creating an account on GitHub.
github.com
결과 일부
'개발자 > 프로젝트' 카테고리의 다른 글
Java/Python 프로젝트 - 스마트워치 Health Care (0) | 2020.09.25 |
---|---|
Python 프로젝트 - 블록체인 DB연동 (0) | 2020.09.24 |
Python 프로젝트 - 웹 크롤링 (스마트 워치) (0) | 2020.09.24 |