BOOK (23)


내가 어떤 사람이었든지 오늘부터 새로운 사람이 되어보는 것이다. - 내가 가지고 있던 습관들 중에 안좋은 습관을 알고 있지만, 습관을 없앤다는 건 쉽지 않다. 하지만 내가 그것을 알고 오늘부터 새로운 사람이 된 것 처럼 바뀌어 보려고 한다. 누구든 틀릴 수 있다. 이때 자존심을 내려놓고 내가 잘못 알고 있었음을 인정해야 한다. - 잘못을 인정하고 내가 바뀔 수 있는 것들을 알아가자! 때로는 앞으로 질주하는 것보다 잠깐 멈춰 나쁜 습관을 먼저 고치는 것이 더 큰 발전을 가져오기도 한다. - 항상 목표를 정하고 계획을 짜고나면 마음이 급해 빨리 해버려야한다는 생각이 커지고 계획대로 되지 않았을 때 실망감은 엄청 크다. 앞으로는 잠시 멈춰 내가 무엇때문에 계획을 지키지 못했는지, 알아가는 시간을 먼저 갖고 지..


더 열심히 해도, 다른 방법을 시도해도 안 될 때는 멈춰서 가만히 지켜보는 게 어떨까? - 열심히 하던 일이 잘 안될 때 가만히 지켜보는 것은 포기가 아니라고 한다. 가만히 보다보면 마음이 차분해져서 하고 있었던 것 보다 더 좋은 방법이 생각날 수 있을 것 같다! '이제부터 실수하지 말고 잘하자'라고 생각하며 스스로에게 발전의 기회를 줄 수 있다. - 항상 실수했을 때 자기 전에 생각나고 왜그랬지 하면서 잠을 잘 못들었을 때가 있었다. 이제는 내 시간을 갖고 반성하는 시간, 객관적으로 바라보는 시간을 가져야 겠다. 단 한 번이라도 다른 사람의 평가에서 자유로워져본 적 있는가? 다른 사람의 빛을 쫓아가지 말고 자신만의 빛을 발하는 방법을 배워보자 - 내가 열심히 공부하고 뭔가를 이루려고 하는 것이 다른 사..


" 지금 목표로 하는 것을 내가 진심으로 원하고 있다고 확신할 수 있는가? " - 책 앞부분에 나오는 첫 질문이다. 내가 하고 있는 것들이 정말 내가 원하는 것인지 깊이 생각해 본적이 없는 거 같다. 왜 이 목표를 정하게 됬는지, 왜 그 꿈을 원하고 이루려고 했는지 다시 나의 목표를 정하고 정말 내가 원하는게 무엇인지 다시 한번 생각해 볼 수 있는 질문이라 마음에 와닿았다. " 이때부터 나는 나의 마음에 귀를 기울였다. " - 가끔 혼자 커피도 마시고 책도 읽고, 조용히 혼자 지내고 싶은 때가 있다. 저 글을 보니 그 때의 감정이 떠오르면서 혼자만의 조용한 시간을 갖고 싶었던 것이 나의 감정을 추수르고 마음에 귀를 기울이는 것이였다는 걸 깨달았다. " 돌이켜보니 나는 다른 사람의 기준에 부합하는 사람이 ..

'객체지향의 사실과 오해' - 조영호 2장을 읽고 정리한 글 입니다. 2장 이상한 나라의 객체 : 객체란 무엇인가 앨리스로 보는 객체의 특징 앨리스는 상태를 가지며 상태는 변경가능하다 - 앨리스의 키는 시간의 흐름에 따라 계속 변한다. 앨리스의 상태를 변경시키는 것은 앨리스의 행동이다. - 행동의 결과는 상태에 의존적이며 상태를 이용해 서술할 수 있다. - 행동의 순서가 결과에 영항을 미친다. => 앨리스의 상태를 결정하는 것은 행동이지만 행동의 결과를 결정하는 것은 상태다. 앨리스는 어떤 상태에 있더라도 유일하게 식별가능하다. - 앨리스의 키가 변하더라도 주변 사람들은 앨리스를 앨리스라고 부른다. 객체의 다양한 특성을 효과적으로 설명하기 위해서는 객체를 상태(state), 행동(behavior), 식별..

'객체지향의 사실과 오해' - 조영호 1장을 읽고 정리한 글 입니다. 협력하는 객체들의 공동체 : 핵심은 자율적인 객체들의 협력이라는 사실! 객체지향 프로그래밍 / 객체란? : 현실속에 존재하는 사물을 최대한 유사하게 모방해 소프트웨어 내부로 옮겨오는 작업. / 현실세계에 존재하는 사물에 대한 추상화. => 철학적인 개념을 설명하는데는 적합하지만 유연하고 실용적인 관점에서 설명하기에는 적합하지 않다. "소프트웨어 시스템이 해결하려고 하는 실재는 잘해봐야 먼 친척밖에는 되지 않는다" -버트란드 마이어 : 소프트웨어의 세계와 실세계 사이에는 거리가 있다. BUT, 실세계에 대한 비유가 객체지향의 다양한 측면을 이해하고 학습하는 데 매우 효과적이다! 역할, 책임, 협력 협력 - 요청(request)과 응답(r..