요즘 하고 있는 것
1. javascript로 크롬 확장 프로그램 만들기
2. java 좀 더 깊게 익히기
크롬 확장 프로그램이랑 가챠게임 계산기를 만들려고 했음.
javascript는 어느정도 기초문법은 알고 있다고 생각해서, 크롬 개발자 docs를 보면서 진행.
가챠게임 계산기는 java에 대한 학습과 동시에 서버를 만들어보고 싶다는 생각을 해보고 싶어서 진행.
가챠게임 계산기를 만들다보니 데이터를 어떻게 다루어야할까? 에 대한 생각이 들어서 DB공부시작.
DB를 공부하고 있다보니 RDB설계에 대한 개념이 부족해서 소프트웨어공학에 대한 학습이 필요하다고 생각.
DB강의를 다 듣고, kocw를 통해서 소프트웨어공학을 공부하고
소프트웨어공학을 공부하다보니 객체지향에 대한 이해가 부족하다고 생각됨.
이런 도중에 javascript 도 일단 돌아갈 수 있도록 완성시킴.
객체지향 공부를 하니 java를 통해서 객체지향을 표현해보고 싶다는 생각이 들게됨
따라서, java 공부중.
크롬 확장 프로그램은 리팩토링이 필요
DB : http://www.kocw.net/home/search/kemView.do?kemId=1163794
데이터베이스의 원리와 응용
본 강의에서는 데이터베이스 입문자들에게 꼭 필요한 데이터베이스 기초 이론, 데이터 모델과 연산, SQL, 데이터베이스 설계에 대해 공부하고자 한다.
www.kocw.net
맛보기 정도는 가능하다고 생각함.
객체지향 : 객체지향의 오해와 진실(조영호) => 아름다운 책
Java : 자바의 신 => 아름다운 책 2
객체지향에 대한 아름다움... 평소에 항상 객체지향이 뭐지 고민하다가 다음 경지를 본 것 같음...
언어든, 라이브러리든... 결국 도구다...
온세상이 객체다
'날것 그대로의 공부기록 > 날 것 그대로 일지' 카테고리의 다른 글
| python에서 멀티스레드 적용하기 (1) | 2025.08.04 |
|---|---|
| 컨트롤러만 테스트하기 (2) | 2025.08.04 |
| 동시성 환경에서 낙관적 락 + 재시도 전략 테스트 (참치캔 등록) (4) | 2025.08.04 |
| github action 자동배포 (3) | 2025.08.04 |