해당 게시물은 '객체지향의 사실과 오해' 책을 읽고 일부 내용을 발췌, 정리하는 기록입니다. 객체지향에 대한 선입견을 버려라! 1장. 협력하는 객체들의 공동체 객체지향 패러다임의 핵심이 자율적인 객체들의 협력이라는 사실을 강조 - 객체지향에서 가장 중요한 개념 세 가지: 역할, 책임, 협력 2장. 이상한 나라의 객체 '객체란 무엇인가'라는 본질적인 질문에 대답 객체가 상태와 행동, 식별자를 가진 존재라는 사실을 이해 3장. 타입과 추상화 추상화는 단순화를 의미 객체지향 패러다임에서 가장 널리 사용되는 추상화는 동적인 객체들을 단순화시켜 정적인 타입으로 갈무리하는 것 4장. 역할, 책임, 협력 객체지향 설계의 가장 중요한 재료인 역할, 책임, 협력 객체들은 협력에 참여하기 위해 특정한 역할을 맡고 역할에 ..
독서기록
빠르게 배워서 바르게 적용하는 Vue.js 퀵 스타트 Vue.js 기초 기본 디렉티브 v-text == {{}} v-html v-bind:value="" v-bind:src="", (v-bind) 생략가능 :src="" v-model 양방향 바인딩 v-model="name" v-show, v-if, v-else, v-else-if 반복 렌더링 디렉티브 v-for 기타 디렉티브 v-pre v-once 계산형 속성(Computed Property) Vue 객체를 만들 때 computed라는 속성과 함께 함수를 등록해두면 마치 속성처럼 이용할 수 있습니다. var vmSum = new Vue({ el: "#example", data: { num: 0 }, computed: { sum: function() { ..
아직 읽어보진 않았지만 읽어 보고 싶은 책! Java 언어로 배우는 디자인 패턴 입문의 저자 유키히로시가 쓴 책이란다. 책 정말 괜찮던데.. 이것도 괜찮을듯싶다. 현재는 회사 분께서 빌려준 'Refactoring - 나쁜 디자인의 코드를 좋은 디자인으로 바꾸는 방법' 이란 책을 읽고 있다. 나중에 간략하게나마 기록을 해 둬야겠단 생각이다. ^^:;