인프런 워밍업 클럽 2기 CS 1주차 발자국
학습 내용 이번 주차에는 아래의 내용을 학습했다. 운영체제 프로세스 CPU 알고리즘과 자료구조 (Stack, Queue, Hash Table, Linked List 등) 회고 전공수업을 들으면서 한번씩은 정리하고 시험까지 봤던 내용들이지만 다시 정리가 필요하다고 느꼈고, 워밍업 클럽 스터디를 시작하게 되었다. 이번엔 현업이 바빠 미션과 발자국을 다소 급하게...
- 좋아요수
- 1
학습 내용 이번 주차에는 아래의 내용을 학습했다. 운영체제 프로세스 CPU 알고리즘과 자료구조 (Stack, Queue, Hash Table, Linked List 등) 회고 전공수업을 들으면서 한번씩은 정리하고 시험까지 봤던 내용들이지만 다시 정리가 필요하다고 느꼈고, 워밍업 클럽 스터디를 시작하게 되었다. 이번엔 현업이 바빠 미션과 발자국을 다소 급하게...
운영체제 cCopy codewhile(true){ wait(1); // 1초 대기 bool isActivated = checkSkillActivated(); // 스킬 사용 여부 확인 } 위 코드는 1초마다 플레이어의 스킬 사용 여부를 확인하는 폴링 방식입니다. 하지만 1초마다 상태를 확인하므로 성능 저하를 초래할 수 있습니다. 이 문제를 개선하기 위해 어...
학습 내용 이번 주차에는 'Readable Code: 읽기 좋은 코드를 작성하는 사고법' 강의를 통해 SOLID 원칙들(SRP, OCP, LSP, ISP, DIP)에 대해 학습했다. 각 원칙들은 코드의 유지보수성과 확장성을 높이기 위한 객체 지향 설계의 기본 원칙들로, 지뢰찾기 게임 예제를 통해 실제로 어떻게 적용되는지 이해할 수 있었다. 미션 미션1은 제...
학습 내용 이번 주차는 Spring Boot 프레임워크에 대한 대략적인 이해와 프로젝트의 구성, 그리고 ERD 모델링 등에 대해서 학습하였습니다. SpringBoot가 아닌 다른 백엔드 프레임워크를 사용해본 경험이 있어 이번 주차는 크게 어렵게 느껴지지 않았지만, Spring Initializer/Intellij를 사용하는 것 등 유용한 방법을 배울 수 있...