교육/[온라인] KOSTA EDU 13

[KOSTA] 도메인 모델 기반의 서비스 설계 (DDD)

사전 지식※ 해당 내용은 ChatGPT(80%) + 인터넷 검색(20%) 을 통해 정리 했습니다. ✅ 소프트웨어 개발 순서※ 방법론과 접근 방식에 따라 다를 수 있지만, 일반적인 소프트웨어 공학에서 다음과 같이 포함한다.요구사항 분석(Requirements Analysis)목적: 시스템이 무엇을 해야하는지에 대해 고객의 요구사항을 명확히 정의활동: 요구사항을 수집하고 문서화산출물: 요구사항 명세서(Software Requirements Specification)시스템 설계(System Design)목적: 요구사항을 충족할 수 있는 시스템 구조와 설계를 정의활동: 시스템 아키텍처 설계, 데이터베이스 설계, UI/UX 설계 등을 수행산출물: 시스템 설계 문서, 아키텍처 다이어그램, 데이터 모델상세 설계(De..

[KOSTA] 자바 코드의 성능 향상 - 2일차

💪 본 내용은 한국 소프트협회에서 직장인 대상 교육 및 다른 블로그를 읽고 정리한 내용입니다. 준비 사항 ※ 실습 코드는 제외하고 작성했습니다. Eclipse 2022-09 + 설치 MySQL 8.0 설치 JDK 11 Visual Studio Code - Editor Jmeter 수업 내용 목차 JVM Stack & Heap 자바 기본 Class Loader JVM JIT Compiler --- 이하 2일차 --- GC 성능 향상 성능 최적화 GC & Heap 성능 튜닝 성능 테스트 작성 중 입니다...!! GC 성능 향상 성능 최적화 GC & Heap 가비지 콜렉터의 대상이 되는 부분은 힙 영역이다. JVM이 운영하며 일반적으로 힙 메모리에 free한 메모리가 없으면 작동한다. 수행 JVM의 목표는 가..

[KOSTA] 자바 코드의 성능 향상 - 1일차

💪 본 내용은 한국 소프트협회에서 직장인 대상 교육 및 다른 블로그를 읽고 정리한 내용입니다. 준비 사항 ※ 실습 코드는 제외하고 작성했습니다. Eclipse 2022-09 + 설치 MySQL 8.0 설치 JDK 11 Visual Studio Code - Editor Jmeter 수업 내용 목차 JVM Stack & Heap 자바 기본 Class Loader JVM JIT Compiler --- 이하 2일차 --- GC 성능 향상 성능 최적화 GC & Heap 성능 튜닝 성능 테스트 들어가기 전 Editor vs IDE(Integrated Development Environment) 두 경계가 무너지고 있는 느낌이다 선생님 왈, VS code는 IDE라고 보는게 맞는 것 같다. 컴파일러, 디버그 등등 모..