What is Clean Code?

Written on May 3, 2019

어떻게 하면 코드를 더 잘 짤 수 있을까? 요즘은 단순 알고리즘 구현에 대한 고민보다 어떻게 하면 코드를 더 잘 짤 수 있을지에 대한 고민을 더 많이 하는 것 같다. 프로그래밍을 공부하고 경험하면서 나의 코딩 패러다임을 바꿔준 일련의 사건들이 많이 있었다. 이 책을 읽은 것은 그 사건 중에 하나인 것 같다.

Read More

역사를 어떻게 기록하는가

Written on January 27, 2019

역사를 기록하는 방법으로 크게 두 가지를 제시할 수 있다. 첫 번째는 역사적 사실에 역사가의 주관을 덧붙여 기록하는 방식이다. 또 다른 하나는 역사적 사실만을 기록하는 방법이다. 역사가 어떻게 기록될지는 그 역사를 기록하는 역사가의 가치관에 크게 좌우될 것이다. 이렇게 기록된 역사는 후대의 사람들에 의해 또 다시 해석되고 기록된다. 이 과정에서 새로운 가치관이 추가된다.

Read More