이번 주에는 SW공학과 데이터베이스에 대해 배웠다. 지금까지는 크게 어려운 내용은 없었지만, 완벽하게 알고 있는 내용들은 아니었기에 확실히 정리할 수 있어서 좋았다. 나름 만족스러운 한 주를 보냈다. 이번 주의 최대 고민은 점심 메뉴였고, 하루는 교육이 끝나고 날씨가 좋아서 한강공원에 가서 힐링 되는 시간을 가지기도 했다.


프로젝트 진행과 아키텍처, 협업에 대한 내용을 다뤘다. 그리고 가상머신을 여러 대 생성하여 3계층 아키텍처를 직접 구현해 봤다. 이전에 배운 네트워크 지식도 활용해서 다른 사람이 만든 서버에 접속해보기도 하고, 부하 분산을 구현해보기도 했다.
프로젝트 진행 과정의 6단계에 대해 알아보고 Git에 대한 개념을 익혔다. 버전 관리와 기본 명령어를 배우고 실습하는 시간을 가졌다.
Git과 GitHub에 대해 배우면서 협업에 필요한 깃 컨벤션을 적용하고 Commit과 Pull Request를 직접 해보았다. 그리고 데이터베이스에 대한 기본 개념을 공부했다.
하루하루 열심히 보냈다고 자신있게 말할 수 있을만큼 알차게 보내고 있다. 덕분에 밤에 거의 기절해서 잔다.
공부한 내용을 기록하고 복습하는 과정이 조금 부족한 것 같다. 꼼꼼하게 블로그에 기록하는 분들을 보면서 본받아야 겠다고 생각했다. 나의 기억력을 믿지 말고 기록하는 습관을 들이자.
집에서 나와 있는 시간을 잘 활용해 보자. 최종 프로젝트 및 미니 프로젝트 주제도 슬슬 고민해 봐야겠다. 그리고 PCCP도 조만간 도전할 예정이다.