일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 스프링 입문
- 김영한
- 제프리리처
- 2475번
- 열혈 tcp/ip 프로그래밍
- Four Squares
- Operating System.
- Operating System
- 스프링 핵심 원리
- TCP/IP
- 이펙티브코틀린
- Window-Via-c/c++
- 윤성우 저자
- inflearn
- 우아한레디스
- 운영체제
- 토마토
- n타일링2
- Spring
- BOJ
- 10026번
- 열혈 TCP/IP 소켓 프로그래밍
- FIFO paging
- HTTP
- C++
- redis
- OS
- C#
- 우아한 테크 세미나
- 에러핸들링
- Today
- Total
목록책과함께 (3)
나의 브을로오그으

이펙티브 시리즈 책들은 기초 서적이라기 보다는 언어를 잘 활용하여 프로그램의 성능(안전성, 가독성 등)을 향상시키는 데에 필독서 처럼 여겨지는 도서이다. 해당 도서를 공부하며 코틀린 이라는 언어를 잘 활용해보자!!!!

WinAPI의 기초적인 부분들만 공부하고, Direct3D 공부를 시작하려고 한다. 검색해보니 가장 추천하는 도서가 있었지만 절판되는 바람에....(ㅠ.ㅠ) 어쩔 수 없이 다른 추천도서를 구매하여 공부를 시작하려고 한다. 3000원 정도 추가해서 공부하는데 편리하게 하려고 스프링을 추가했는데... 막상 받아보니 괜히 했다는 생각도 든다. 어찌됐든!!!! 이번에는 중도 포기하지 않고 그날 공부한 내용을 블로그에 포스팅하며 기록을 해보는걸 목표로 삼았다. 이번에는 기필코 성공하기를... 해당 포스팅에서는 간단하게 앞으로의 공부 내용 목차에 대해서 알아보겠다. (※ 책에 있는 내용을 참고하여 작성) chapter content 1. Overview of Direct3D 11 Direct3D11의 구조, 주요 ..

1단원을 공부하고 드는 소감은 객체지향설계에 대해서 내가 너무 쉽게 생각했다는 것이다. 객체지향 프로그래밍(OOP)를 하고있다고 생각했으나 전혀 그렇지 않았다. 책 내용 중 로버트 마틴이 설명한 객체지향설계의 3가지 핵심사항 1. 코드가 동작해야한다. 2. 코드가 변경에 용이해야한다. 3. 코드로 의사소통이 가능해야한다. 사실 이건 객체지향언어 프로그래밍을 하는 모든 사람들이 알고있고 실천하고 있는 내용들이다. 다만 어떻게 하면 더 좋게 설계하고 유연하게 작성할 수 있을까에 대해서 충분히 도움을 많이 받을 수 있다는 느낌을 받았다. 첫장부터 사실 조금 설렌다 :) 첫장에서 Theather 예제를 따라 코딩을 해봤는데 정말 신기한것 같다. 특히 책임의 이동이 중요하다는 것을 배웠다. 객체 스스로가 자율적인..