본문 바로가기

문화/책11

리팩토링 Refactoring 주니어 개발자 추천 도서 리팩토링 Refactoring 이란 기존의 UI나 프로그램의 기능을 변경하지 않고 내부적인 코드를 수정, 개선하는 것을 말한다. 쉽게 말해, 코드 정리, 코드 클리닝, 코드를 청소하는 작업이다. 리팩토링을 함으로써 기대할 수 있는 효과, 결과는 다음과 같다. 소프트웨어의 아키텍쳐, 디자인을 개선할 수 있다. 소프트웨어의 코드를 좀 더 쉽게 이해할 수 있다. 이로 인해 좀 더 쉽게 버그를 발견하고 수정할 수 있다. 깨끗한 코드로 새로운 기능을 빠르게 구현할 수 있게 한다. 이러한 과정을 통해 성능향상을 기대할 수 있다. 관련하 책으로 동명의 "리팩토링"이란 책이 있다. 20년 전에 초판을 발행해서, 개발자들 책장에 한권씩 꽂아두고 참고하는 필독서. 개발 환경과 트랜드가 변화함에 따라 2020년에 개정판이 .. 2021. 1. 10.
매우 예민한 사람들을 위한 책 뇌과학과 정신의학이 들려주는 당신 마음에 대한 이야기 매우 예민한 사람들을 위한 책 전홍진 저 / 글항아리 / 2020년 7월 23일 성공한 사람들 중에는 매우 예민한 사람이 많다. 이 사람들과 예민함으로 고통받는 사람들의 차이는 종이 한장 차이다. 그 차이는 예민함을 어떻게 사용하느냐이다. 이들에게 예민함은 능력으로 발휘된다. 예민함의 On/Off 에도 능숙하다. 매우 예민한 성격이 질환으로 가지 않고 능력으로 발전하도록 도와주는 책 정신건강의학과 교수가 쓴 책이다. 1부 매우 예민한 사람들에게 관심을 갖게 된 이유 1. 내가 하는 연구에 대하여 2. 트라우마의 기원 3. 안면기형과 어린 시절의 트라우마 연구 4. 예민함과 뇌의 작용 5. 예민한 뇌의 탄생 2부 예민성을 잘 극복한 유명인들 1. 스티브.. 2020. 11. 10.