본문 바로가기

후기

(8)
리팩터링 2판 Refactoring 리팩터링 2판: 코드 구조를 체계적으로 개선하여 효율적인 리팩터링 구현하기 Refactoring: Improving the Design of Existing Code (2nd Edition) 저자 마틴 파울러 출판사 한빛미디어 출판일 2020.04.01 쪽수 550 리팩터링 2판은 자바스크립트 언어로 리팩터링 기법을 소개하고 있는 책이다. 책의 저자인 마틴 파울러는 미국 거주 중인 영국인 개발자로서, 1999년 낸 리팩터링 1판의 저자로 유명하다. 1판은 자바 언어로 예제가 서술되었다. 이 책의 가장 중요한 메시지는 겉보기 동작을 유지하는 것이다. 겉보기 동작이란 리팩터링 하기 전과 후의 코드가 똑같이 동작해야 한다는 것인데, 책에 나와있는 모든 기법들은 겉보기 동작을 유지하기 위해 만들어진 것과 다름 ..
부스트코스 모두를 위한 컴퓨터 과학(CS50 2019) 완강 후기 🏫 강의 후기 컴퓨터 과학 기초 지식이 부족하기도 했고 기본 개념을 다시 상기시키고 싶어서 수강하였다. 강의 내용은 왜 진작에 알지 못했을까 후회하는 정도로 훌륭했고 재밌게 들었다. 강의를 수강하며 컴퓨터 과학을 처음 접했던 시기에 알았다면 좋았을 걸 하는 생각이 계속 들었다. 알고리즘의 개념을 실제 사물을 이용하거나 학생들을 강단에 세워 예시를 보여주는데 머리에 쏙쏙 들어왔다. 설명 하나 하나가 괜히 말하는 것이 아니라 뒤에 내용과 연결되도록 자연스럽게 이어졌다. 강의 하나를 위해서 여러명의 사람이 준비했고 신경썼다는 것을 느꼈다. 강의를 추천하는 대상은... 취미로든 전공으로든 처음 컴퓨터 과학을 접하는 사람 컴퓨터 과학의 기초를 배웠으나 완벽히 이해하지 못한 사람 컴퓨터 메모리에 대해 이해하지 못한..

728x90