본문 바로가기
반응형

독서14

[책] 박미정의 깃&깃허브 입문 - 박미정 과거 프로젝트 하던 시절 초기엔 버전 관리 시스템으로 CVS를 쓰다가 그 다음엔 SVN(Subversion)을 쓰고 그 다음엔 아주 오랜 세월이 흐른 뒤 최근에서야 Git을 사용하기 시작했다. SVN을 오래 사용해왔던터라 처음 Git을 접했을 땐 비슷한가 싶다가도 어느 순간 엄청 헷갈리고 그랬다. 아무래도 Branch 때문이었던 것 같다. 막 가지줄기로 이것 저것 뻗어나가고 그러는게 뭔가 익숙하지도 않고 헷갈리고.. 유투브며 간단한 Git 강의 같은거 보고 좀 사용해보고 나서야 어느정도 사용법에 대해 많이 알게 되고 익숙해지기 시작했다. 하지만 그래도 잘 모르겠는게 있었으니... 그럼 여러명이서 프로젝트에서 사용할 때는 어떤식으로 사용하는게 잘 사용하는거지? 맨날 혼자서만 사용하다 보니까 여러명이서 사용.. 2022. 3. 28.
[책] 트라우마 테라피 - 최명기 우리를 마음의 감옥에 가두는 굴욕, 무시, 배신, 억울함, 공포, 간섭과 통제, 따돌림, 냉담 이렇게 8가지 마음의 상처에 대한 심리구조를 설명하고 극복방법을 제시하는 내용이다. 아무래도 개인의 경험에 따라 공감가는 부분이 다를꺼라 생각이 되는데 내겐 굴욕, 간섭과 통제, 냉담의 상처 부분이 마음에 많이 와닿았다. 소장하며 두고두고 읽을만한 책은 아닌 것 같고 틈틈히 시간날때 관심가는 부분을 골라서 읽어볼만한 책인 것 같다. 내용중 기억에 가장 많이 남았던 부분을 적어볼까 한다. 천국이란 우리가 다다라야 하는 특정한 공간이 아니다. 현재는 지옥에 있는데 천국에 가면 자유로워지는 것이 아니다. 천국에 가기 위해, 꿈을 이루기 위해, 자유로워지기 위해 결정하고 행동하면서 행복함을 느끼는 순간이 바로 천국이다.. 2022. 3. 21.
[책] 지구별 여행자 - 류시화 지구별 여행자 이 책은 어떻게 읽게 된 것인지 오래돼서 기억이 잘 안난다. 근데 원래 류시화라는 작가를 알고 있었고 당시 지구별 여행자라는 문구가 인터넷상에서 드물게 표현되고 있었기 때문에 관심을 갖고 찾아서 읽게 된 책이었던걸로 기억한다. 어렴풋한 기억에 의하면 책의 주인공은 인도를 여행중이었고 여행하면서 겪었던 이런저런 이야기들이 작성되어 있었다. 이 세상에 우연이란 없어. 우린 태어나기 전부터 서로 만나기로 약속을 했기 때문에 만나게 되는 것이지. 이것을 잊지 말게. 삶에서 만나는 중요한 사람들은 모두 영혼끼리 약속을 한 상태에서 만나게 되는 것이다. 서로에게 어떤 역할을 하기로 약속을 하고 태어나는 것이지. 모든 사람은 잠시 또는 오래 그대의 삶에 나타나 그대에게 배움을 주고, 그대를 목적지로 안.. 2022. 3. 20.
[책] 편지 - 츠지 히토나리 츠지 히토나리의 편지 책 이름이 마음에 들어 끌려서 읽게 된 책이었다. 당시 일본 영화나 책에도 관심이 많았던 시기이기도 했다. 지금은 자주 쓰지 않지만 과거 편지 쓰는 것을 종종 즐기고는 했다. 그때는 지금처럼 "ㅋㅋ", "ㅎㅎ" 또는 이모티콘 같은 것들을 쓰지 않았던 시절이었고 그런 게 없어도 전혀 이상하지 않던 시절이었다. 그런 것들이 없어도 온전히 글 만으로도 그 사람의 마음이 잘 느껴지던 그런 순수함(?) 같은 것들이 있던 시절이었다. 책의 주인공은 편지를 대필해주는 일을 하곤 했다. 아무래도 편지를 잘 쓰기 어려운 사람들이 상대방의 마음을 움직이거나 오해 없이 문제를 잘 해결하고픈 편지를 작성하고 싶어 대필을 요청하곤 했다. 그 정도로 손 글씨로 작성된 편지의 힘은 대단하다는 것을 알 수 있다.. 2022. 3. 20.
[TIL] 클린코드(Clean Code) - 10장. 클래스 📌 오늘 TIL 3줄 요약 SRP(단일책임원칙) : 클래스는 작아야 하고 클래스는 책임, 즉 변경할 이유가 하나여야 한다. OCP(개방폐쇄원칙) : 새 기능을 수정하거나 기존 기능을 변경할 때 건드릴 코드가 최소인 시스템 구조가 바람직하다. 이상적인 시스템이라면 새 기능을 추가할 때 시스템을 확장할 뿐 기존 코드를 변경하지는 않는다. DIP(의존역전원칙) : 상세한 구현에 의존하는 클라이언트 클래스는 구현이 바뀌면 위험에 빠진다. 그래서 우리는 인터페이스와 추상 클래스를 사용해 구현이 미치는 영향을 격리한다. 📆 TIL (Today I Learned) 날짜 2022.03.09 📚 오늘 읽은 범위 10장. 클래스 📝 책에서 기억하고 싶은 내용 클래스는 작아야 한다! 함수는 물리적인 행 수로 크기를 측정했다.. 2022. 3. 9.
[TIL] 클린코드(Clean Code) - 9장. 단위 테스트 📌 오늘 TIL 3줄 요약 테스트 코드가 지저분하면 코드를 변경하는 능력이 떨어지며 코드 구조를 개선하는 능력도 떨어진다. 테스트 코드는 최소의 표현으로 많은 것을 나타내야 한다. 테스트 함수 하나는 개념 하나만 테스트하라. 📆 TIL (Today I Learned) 날짜 2022.03.05 📚 오늘 읽은 범위 9장. 단위 테스트 📝 책에서 기억하고 싶은 내용 TDD 법칙 세 가지 실패하는 단위 테스트를 작성할 때까지 실제 코드를 작성하지 않는다. 컴파일은 실패하지 않으면서 실행이 실패하는 정도로만 단위 테스트를 작성한다. 현재 실패하는 테스트를 통과할 정도로만 실제 코드를 작성한다. 테스트 코드가 지저분할수록 변경하기 어려워진다. 테스트 코드가 복잡할수록 실제 코드를 짜는 시간보다 테스트 케이스를 추가.. 2022. 3. 5.
반응형