작업내역
2025/04/03부터 2025/05/02까지
2025/05/02
- * 5월 21일(수): 프로젝트 시스템 테스트 설계 및 구현
- JUnit5 이용하여 자동 테스트 가능한 시스템 기능 대상 테스트 케이스 설계 및 구현
* 5월 23일(수): SE 9장 테스트
- ... - * 5월 14일(수): UP3. 시스템 설계와 상호 작용 & GRASP
- UP3-01: https://youtu.be/nCa1UBXziek (14:55, 통신 다이어그램 작성)
- UP3-02: h... - * 5월 07일(수): SSD 그리기 & 시스템 오퍼레이션 찾기 (9주차 강의자료 SSD 코드 참고)
- UP2-03: https://youtu.be/RqNmZXtIf4Q (23:14, SSD & Syst...
2025/04/29
- Git을 활용한 브랜치 전략은 소프트웨어 개발의 효율성, 협업, 코드 품질 향상을 위해 설계되었습니다. 프로젝트의 성격과 팀의 요구에 따라 다양한 전략이 사용되며, 주요 전략은 다음과 같습니다:
(참고) ... - Trunk-based Development는 브랜치 전략 중 하나로, 소프트웨어 개발에서 지속적 통합(Continuous Integration, CI)과 빠른 배포(Continuous Delivery, CD)를...
- Git Flow는 소프트웨어 개발에서 효율적인 버전 관리와 협업을 위해 사용되는 브랜치 전략으로, Vincent Driessen이 처음 제안했습니다. 이 전략은 구조화된 브랜치 관리와 명확한 워크플로를 제공하여...
- * 4월 30일(수): UP2. 도메인 모델 & UC 모델 (상세 단계)
- UP2-01: https://youtu.be/c3YKwZCEH8s (19:52, 도메인 모델 개요)
- UP2-02: ht...
2025/04/22
- **4월 29일(화)** 조별로 프로젝트 관련 컨설팅(?)을 진행하려고 합니다.
현재까지 개발된 상태를 보고 진행 방향에 대해 이야기해 보는 시간이 되었으면 합니다.
이를 위하여 현재까지 개발 관련하여 ...
2025/04/10
- * 4월 16일(수): 프로젝트 중간 시연 1
* 4월 18일(금): 중간시험 전 학습 내용 복습 - <img src="https://r2cdn.perplexity.ai/pplx-full-logo-primary-dark%402x.png" class="logo" width="120"/>
# Craig Lar... - * Booch 방법
* Coad와 Yourdon 방법
* Jacobson 방법
* Wirfs-Brocks 방법 - James E. Rumbaugh의 OMT와 UML 차이점: 첨부 파일 참고
2025/04/09
- 구조적 분석에서 사용하는 자료 사전 관련하여 다른 사용법이 있어 소개합니다.
강의시간에 소개한 방법과 차이점은 선택 관련하여 '[', ']'를 사용하기도 하고 '(', ')'를 사용하기도 한다는 점입니다.
2025/04/08
- * SW 구조
- 모노리딕(monolithic) 구조
- 클라이언트-서버(Client-Server) 구조
* 제약조건: 클라이언트-서버 구조
- 강의실 예약 서버를 한번에 3개의 클라이언... - * 4월 09일(수): 프로젝트 설계
- 1시간: SW 아키텍처 설계 & 주요 클래스 도출
- 1시간: 설계 산출물 검토
* 4월 11일(금): UP-UC 모델
- UP1-01: https:/...
내보내기 Atom