toDoList(나의 할일) 웹 프로젝트를 중단하기로 결심했습니다.
계기는 광수형의 조언 덕분이었다.
"니가 지금 이걸 만든다고 나중에 똑같은 작품을 더 좋은 퀄리티로 만들 수 있을 것 같냐
나중에 2,3년 지나서는 결국 다까먹고 그때 어떻게 했더라 생각하면서 똑같이 만들고 있을 것이다.
물론 조금 더 빠를 수는 있겠지만 비슷비슷할거다."
제딴에는 제대로 된 웹어플리케이션을 만들어 본적이 없었고, 'angular에 대한 이해도를 높여보자'로 시작했던 프로젝트 였습니다.
- CRUD를 갖춘 RESTful한 웹.
- 클라이언트와 서버가 분리되어 요청이 조금 많을지라도, 각자의 분야에서 조금 더 자유롭게 환경을 구축하는 웹개발 방식.
- JavaScript의 객체지향성을 충분히 활용하여 타입스크립트 파일간의 계층구조가 분명하고, 캡슐화, 객체화 등을 명확히 한 프로그래밍.
위의 조건들을 어느정도는 만족시켰던 프로젝트라고 생각합니다. 물론 다른사람이 보기엔 많은 허점이 있었겠지만,, 더 노력해야지.
수정모드를 만들 때의 알고리즘이 조금 아쉬웠지만(component를 두 개 만들지 않고도 할 수 있었을텐데 왜 그땐 안된다고 생각했을까... 블로그에 구체적으로 기록하자), 그 외에는 기초를 학습하기에는 충분했다고 생각합니다.
생각보다 꽤 잘했다고 칭찬을 듣기도 했고 ㅎㅎ,,,
그런고로 그냥저냥 찍어낼 수 있는 그런 개발 보다, 쉽사리 할 수 없는 그런 프로젝트를하나 해볼까 합니다.
'웹프로그래밍' 카테고리의 다른 글
웹 FTP 기획 (0) | 2018.04.06 |
---|---|
웹 FTP (0) | 2018.04.04 |
toDoList - 개발 17일차(변수 타입의 중요성) (0) | 2018.03.26 |
toDoList - 개발 16일차(달력) (0) | 2018.03.25 |
toDoList - 개발 15일차(CRUD완료) (0) | 2018.03.24 |