프로젝트 개발 동기 및 개요
JSP MODEL1 방식의 개발과 MODEL2 MVC 방식의 차이 이해 및 기본 알고리즘 학습, 파일 업로드/다운로드와 같은 공유시스템, 메일 등의 웹페이지 기능의 동작 학습을 위해 제작하였습니다.
프로젝트 스크린샷
프로젝트 코드 일부
당시에는 자료를 효과적으로 관리하는 방법보다는 그저 무언가를 만들고 싶어했고, 군 입대 전에 제작된 것이라 소스코드가 유실되었습니다..
어디갔니 내 소중한 코드들아..ㅜㅜ
프로젝트 후기
정말 많은 공부가 되었습니다. 세대를 거듭해갈수록 왜 점점 코드의 간소화를 목적으로 하는지, 코드의 가독성이 얼마나 중요한지 각 방식의 차이를 통해 느끼게 되었습니다.
이외에도 파일공유 및 메일 등의 시스템도 설정된 프로젝트 내부 경로 하나하나의 치밀한 관리가 필요하다는 것, 게시판 등의 웹을 위해 테이블을 설계할 때 외래키 등의
키값으로 연결다리 역할을 하는 기능의 적절한 사용 등의 지식을 익히는 데 많은 도움이 되었습니다.
다른 기발한 아이디어가 있으신가요?
신입 개발자로써 많은 것을 배우고 제작해보고싶습니다. 현재 프로젝트에 추가되었으면 하는 기능이나, 완전히 새 프로젝트에 대한 아이디어가 있으시면 저에게 연락주시면 감사하겠습니다.