728x90 독서(Reading)35 철학자처럼 질문하라 - 1 들어가는 글빅 파이브Big Five 질문내가 알 수 있는 것은 무엇인가?나는 왜 여기 있는가?나는 누구(어떤 존재)인가?나는 어떻게 행동해야 하는가?나는 앞으로 어떻게 될 것인가? 우리는 2~5 질문에 대해 답하기 전에 우리의 지식으로 간주할 수 있는 것이 무엇인지 그 한계를 분명히 해야 한다.상대편이 자기주장에 적용하는 기준을 이해하고 그 사람의 믿음 이면에 숨겨진 것을 간파하면 상대편의 믿음을 인정해야할지 말아야 할지, 인정하지 못한다면 어떤 식으로 비판해야 할지를 더 잘 이해할 수 있다.자기 믿음에 허점이 드러나는 것을 좋아할 사람은 아무도 없다. 1장 논증, 어떻게 이해할 것인가?논증이라는 말이 나오면 생각의 구조를 떠올려라.논증은 당신이 하고자 하는 주장과 그것을 믿는 이유다. 결론, 전제.가정.. 독서(Reading)/오늘의 책(Today's book) 2025. 2. 9. 당신의 고정관념을 깨뜨릴 심리실험 45가지 - 2 제3장 인지 - 5. 100달러를 날리고 편안한 곳에서 지낼 것인가, 아니면 100달러를 날리고 불편한 곳에서 지낼 것인가인지 부조화(레온 페스팅거, 제임스 칼스미스)사람은 누구나 모순된 존재가 되고 싶어 하지 않는다. 그 불편함은 인지부조화의 결과로 생긴 것이다.우리가 과거의 실수에서 좀처럼 뭔가를 배우지 못하는 이유에 대한 설명으로도 아주 적절하다. 제4장 기억 - 5. 옛 사건에 대한 기억은 지금 이 순간의 질문에 따라 창작될 수도 있다유도심문과 거짓 기억(엘리자베스 로프터스)가장 소름끼치는 생각은 우리가 진심으로 믿고 있는 것이 반드시 진실이지 않을 수도 있다는 점이다. 제5장 동기부여와 감정 - 1. 전기충격과 전기충격 사이에 갇힌 쥐보다 먹이와 전기충격 사이에 갇힌 쥐가 더 괴롭다갈등(닐 밀러.. 독서(Reading)/오늘의 책(Today's book) 2025. 2. 9. 당신의 고정관념을 깨뜨릴 심리실험 45가지 - 1 제2장 학습 - 8. 부모의 행동에 나타나는 예측불가능성이 아이들을 무력하고 우울한 존재로 만든다학습된 무기력(마틴 셀리그만) 통제 불가능한 쇼크에 노출될 때 중요한 것은 쇼크 그 자체가 아니라 쇼크의 통제 불가능성이다일어난 일에 대해 "어쩔 수 없는 것"이라고 믿음해결할 수 있는 문제를 제대로 해결하지 못하고 배울 수 있는 일을 제대로 배우지 못하는 결함이 발생함중요한 문제는 그사람에게 생긴 일이라기보다는 그 사람이 그 일을 해석하는 방식 제2장 학습 - 9. 보상이 주어질 경우, 재미있던 놀이도 일이 될 수 있다보상의 대가(마크 레퍼, 데이비드 그린, 리처드 니스벳)일은 육체가 의무적으로 해야 하는 것인 반면, 놀이는 육체가 굳이 할 의무가 없는 것이다(마크 트웨인)강화가 행동에 미치는 영향만을 고려.. 독서(Reading)/오늘의 책(Today's book) 2025. 2. 8. 5부 아키텍처 20장 업무 규칙 1. 들어가며 업무 규칙은 사업적으로 수익을 얻거나 비용을 줄일 수 있는 규칙 또는 절차다. 핵심 업무 규칙은 사업 자체에 핵심적이며, 규칙을 자동화하는 시스템이 없더라도 존재하는 업무 규칙 핵심 업무 데이터는 시스템이 자동화되지 않은 경우에도 존재하는 데이터 핵심 규칙과 핵심 데이터는 본질적으로 결합되어 있기 때문에 객체로 만들 좋은 후보가 됨 해당 유형의 객체를 엔티티라고 함 2. 엔티티 엔티티는 컴퓨터 시스템 내부의 객체로서, 핵심 업무 데이터를 기반으로 동작하는 일련의 조그만 핵심 업무 규칙을 구체함 엔티티 객체는 핵심 업무 데이터를 직접 포함하거나 핵심 업무 데이터에 매우 쉽게 접근할 수 있음 엔티티의 인터페이스는 핵심 업무 데이터를 기반으로 동작하는 핵심 업무 규칙을 구현한 함수들로 구성됨 업.. 독서(Reading)/클린아키텍처(Clean Architecture) 2022. 12. 30. 5부 아키텍처 19장 정책과 수준 1. 들어가며 소프트웨어 시스템이란 정책을 기술한 것 대다수 주요 시스템에서 하나의 정책은 이 정책을 서술하는 여러 개의 조그만 정책들로 쪼갤 수 있음 소프트웨어 아키텍처를 개발하는 기술에는 정책을 신중하게 분리하고, 정책이 변경되는 양상에 따라 정책을 재편성하는 일도 포함됨 동일한 이유로 동일한 시점에 변경되는 정책은 동일한 수준에 위치하며, 동일한 컴포넌트에 속해야 함 아키텍처 개발은 재편성된 컴포넌트들을 비순환 방향 그래프로 구성하는 기술을 포함 의존성 소스 코드, 컴파일 타임의 의존성이며, java의 경우 Import 구문에 해당함 컴파일러가 잘 동작하기 위해서 필요함 좋은 아키텍처라면 각 컴포넌트를 연결할 때 의존성의 방향이 컴포넌트의 수준을 기반으로 연결되도록 만들어야 함, 즉 저수준 컴포넌트.. 독서(Reading)/클린아키텍처(Clean Architecture) 2022. 12. 30. 5부 아키텍처 18장 경계 해부학 1. 들어가며 시스템 아키텍처는 일련의 소프트웨어 컴포넌트와 그 컴포넌트들을 분리하는 경계에 의해 정의됨 2. 경계 횡단하기 ‘런타임에 경계를 횡단한다’ : 경계 한쪽에 있는 기능에서 반대편 기능을 호출하여 데이터를 전달하는 일 소스 코드 의존성 관리를 통해 경계를 횡단하게 함 소스 코드 모듈 하나가 변경되면, 이에 의존하는 다른 소스 코드 모듈도 변경하거나, 재컴파일해서 배포해야 할 수 있음 경계는 변경이 전파되는 것을 막는 방화벽을 구축하고 관리하는 수단 3. 두려운 단일체 소스 수준 분리 모드 물리적으로 엄격하게 구분되지 않는 형태 함수와 데이터가 단일 프로세서에서 같은 주소 공간을 공유하며 나름의 규칙에 따라 분리되어 있음 단일체(monolith)라고 불리는 단일 실행 파일 배포 관점에서 볼 때 .. 독서(Reading)/클린아키텍처(Clean Architecture) 2022. 12. 30. 3. 메모하고 따져보라(2022.12.22 ~ 2022.12.30) 11. 초서권형 : 읽은 것을 초록하여 가늠하고 따져보라 책을 가려뽑는 방법은 내 학문이 먼저 주장하는 바가 있은 뒤라야 저울질이 내 마음에 있어 취하고 버리는 것이 어렵지 않게 된다. 일관성 확보, 작업의 목표를 선명하게 하기 무엇 때문에 정보를 얻는가? 어떤 정보가 유용 ? 왜 그 정보가 필요? 학문에 보탬이 될 내용만 추려내고, 별 도움이 안되는 것은 건너뛰며 읽을 것 구체적인 실천 없는 가르침은 빈 메아리에 불과 12. 수사차록 : 생각이 떠오르면 수시로 메모하라 생각을 붙들어라 독서란 중요한 부분을 초록하고, 의미가 맺히는 대목에는 자신의 생각을 메모해가면서, 지적인 성장과 인간의 성숙을 함께 이루어가는 행위 의문을 천착하라 하나만 되풀이해서 읽고 또 읽는 것은 무모하다. 그 시간에 다른 경전을.. 독서(Reading)/다산선생의 지식경영법 2022. 12. 30. 5부 아키텍처 17장 경계: 선 긋기 1. 들어가며 소프트웨어 아키텍처는 선(경계)을 긋는 기술 경계는 소프트웨어 요소를 서로 분리하고, 경계 한편에 있는 요소가 반대편에 있는 요소를 알지 못하도록 막음 * 초기에 그어지는 선들은 가능한 한 오랫동안 결정을 연기시키기 위해, 그래서 이들 결정이 핵심적인 업무 로직을 오염시키지 못하게 만들려는 목적으로 쓰임 이른 결정 시스템의 업무 요구사항, 즉 유스케이스와 아무런 관련이 없는 결정 프레임워크, 데이터베이스, 웹 서버, 유틸리티 라이브러리, 의존성 주입에 대한 결정 등 좋은 아키텍처 결정이 부수적이며, 결정을 연기할 수 있는 아키텍처 결정을 가능한 한 최후의 순간에 내릴 수 있게 해주며, 결정에 따른 영향이 크지 않게 만듦 2. 두 가지 슬픈 이야기(실패 사례- 이른 결정) P사 모노리틱 데스.. 독서(Reading)/클린아키텍처(Clean Architecture) 2022. 12. 29. 5부 아키텍처 16장 독립성 1. 유스케이스 시스템의 아키텍처는 시스템의 의도를 지원해야 함 아키텍트의 최우선 관심사는 유스케이스이며, 아키텍처에서도 유스케이스가 최우선, 아키텍처는 반드시 유스케이스를 지원해야 함 시스템의 유스케이스는 시스템 구조 자체에서 한눈에 드러나야 함 행위는 일급 요소이며 시스템의 최상위 수준에서 알아볼 수 있으므로 개발자가 일일이 찾아 헤매지 않아도 됨 클래스, 함수 또는 모듈로서 아키텍처 내에서 핵심적인 자리를 차지할 뿐만 아니라, 자신의 기능을 분명하게 설명하는 이름을 가짐 참고 21장 소리치는 아키텍처 2. 운영 요구와 관련된 각 유스케이스에 걸맞은 처리량과 응답시간을 보장해야하며 운영 작업을 허용할 수 있는 형태로 아키텍처를 구조화 해야함 아키텍처에서 각 컴포넌트를 적절히 격리하여 유지하고 컴포넌트.. 독서(Reading)/클린아키텍처(Clean Architecture) 2022. 12. 29. 2022.12.07 2-8 취선논단법 취선논단법 : 좋은 것을 가려뽑아 남김없이 검토하라 가치를 논단하라 p.102 취선 논단은 여러 정보 가운데 가치 있는 것만 추려내어, 다시 하나하나 타당성을 따져보고 검토하는 것이다. p.103 다산은 단락마다 고금의 여러 학설을 비교하고 대조하여 그중 타당한 것을 가려뽑고, 그 가운데 의견이 서로 엇갈려 결론이 나지 않은 것은 자신의 생각으로 논단하여, 마침내 더는 보충할 것이 없다 싶을 정도가 되었다. p.104 전혀 새롭게 뜻을 깨달은 것도 적지 않았다. 또 팽팽하게 논쟁이 붙어 오래도록 결판나지 않은 사안을 전혀 다른 제3의 근거를 찾아내 마무리지어버린 것도 많았다. 폭넓게 섭렵하라 p.105 검토방식도 보완 / 반박 / 질의 / 인증(끌고와서 증명하기) / 고이(다르게 생각하기)로 항목을 세분.. 독서(Reading)/다산선생의 지식경영법 2022. 12. 7. 2022.12.06 2-7 변례창신법 변례창신법 : 전례를 참고하여 새것을 만들어라 새롭게 만들어라 p.91 변례창신은 기존에 있던 것을 참고하여 새것을 만들어내는 것을 말한다. 하늘 아래 새로운 것은 없다. 모든 새것은 옛것의 변용일 뿐이다. 다만 옛법이 아무리 훌륭해도 시대가 같지 않고 사람이 달라지면 쓰임에 맞지 않는 부분이 생기게 마련이다. 이때 옛것만 붙들고 고집하면 문제가 생긴다. p.92 세상이 바뀌었는데도 생각이 바뀌지 않는 것을 인순고식이라 한다. 그러다 문제가 생기면 정면돌파할 생각은 하지 않고, 대충 없던 일로 치고 얼버무려 넘어가려 한다. 이것이 구차미봉이다. 그러니 당면한 문제가 자기발전의 계기가 되지 않고, 구태를 더 강고히 붙들게 만드는 악숙환으로 이어진다. 다산은 저술의 목표를 정하거나 주어진 과제를 수행할 때 .. 독서(Reading)/다산선생의 지식경영법 2022. 12. 6. 2022.12.05 2-6 선정문목법 선정문목법 : 목차를 세우고 체재를 선정하라 얼개를 구성하라 p.81 선정문목은 구체적인 작업에 들어가기에 앞서 문목, 즉 목차를 먼저 정하라는 말이다. p.82 나는 젊었을 때, 매번 정월 초하루가 되면 반드시 미리 1년치의 공부목표를 정해놓곤 했다. 어떤 책을 읽고 어떤 글을 초록할 것인지 같은 것 말이다. 그런 다음 이에 따라 그대로 실행하였다. 혹 몇 달 뒤에 사고가 생겨 생각대로 하지 못하게 되는 한이 있어도, 선을 즐거워하고 앞으로 향해 가려는 뜻만은 또한 절로 능히 덮어 가릴 수가 없었다. 정보를 장악하라 p.82 폭넓은 자료를 섭렵해 본격적인 작업을 해보라고 권한다. 이어 문목을 직접 제시하고, 문목을 그렇게 선정한 근거와 각 문목에 들어갈 내용, 그 내용을 뽑을 텍스트와 전체 책의 분량,.. 독서(Reading)/다산선생의 지식경영법 2022. 12. 5. 이전 1 2 3 다음 728x90