본문 바로가기
[Effective Java] 클래스와 그 멤버의 접근성을 최소화하자. [Effective Java] 클래스와 그 멤버의 접근성을 최소화하자. - 잘 설계된 모듈과 그렇지 않은 것을 구분 짓는 가장 중요한 잣대는, 모듈 자신의 내부 데이터 및 그 외의 상세한 구현 부분을 다른 모듈로부터 어느 정도로 숨기느냐에 달려 있다. - 모듈은 자신의 API 를 통해서만 다른 모듈과 상호작용한다. 정보 은닉(information hiding) 또는 캡슐화(encapsulation)이 그것이다. - 정보 은닉은 시스템을 구성하는 모듈들 간의 결합도를 낮추어(decoupling) 모듈 별로 개발, 테스트, 최적화, 사용 및 수정이 가능하도록 한다. 또한 이렇게 하면 병행 개발 ( parallel development ) 를 할 수 있어 시스템 개발이 빨라진다. 모듈을 더 빨리 파악할 수 있.. 2016. 10. 17.
[부자가 되려면 교육을 잘 받아야 한다] vs. [대학교육이 부를 가져오는 것은 아니다] [부자가 되려면 교육을 잘 받아야 한다] vs. [대학교육이 부를 가져오는 것은 아니다] 출처 : 부에 관한 생각 Chap 19.-"정규교육은 먹고살게 해 줄 것이고,자기교육은 부를 쌓게 해줄 것이다." - 짐 론 -진정한 부는 일에서 얻는 수입 자체라기보다는그들이 번 수익으로 벌이는 활동에서 나오는 것이다.그들은 가진 돈을 현명하게 투자하고 장기간에 걸쳐 돈을 불려왔기 때문에 부자가 된 것이다. -"예나 지금이나 아이들을 교육할 때 종교, 성, 돈에 대한 기초적인 것들을 다뤄야 한다는 사실이 충분히 이해되지 않은 것 같다.정상적인 인간의 삶에 주요한 이 세 가지 기초지식이 없다면개인의 성격 형성에 영향을 미칠 것이다.인간 교육의 안전한 토대를 마련할 수 없다." - 필리스 보텀 -관건은 교육을 잘 받았.. 2015. 7. 15.
서브 프라임 모기지 사태에 대해 알아보자. 서브 프라임 모기지 사태에 대해 알아보자. 서브 프라임 모기지 사태(Subprime Mortage Crisis)는 미국에서 2006년도에 발발한 주택담보대출에 관련된 경제악화 계기가 된 사건이다. 신용등급이 낮은 저소득층을 상대로 주택자금을 빌려주는 주택담보대출상품이 서브프라임 모기지이다. 미국에서는 신용등급을 프라임(Prime), 알트에이(Alt-A), 서브프라임(Subprime)으로 나눈다. 서브프라임 단계의 대출자들은 신용도가 낮기 때문에 높은 금리가 적용된다. 서브프라임 모기지 사태의 원인과 경과. 2000년대 초 IT 버블붕괴, 911 테러, 아프간/이라크 전쟁 등으로 미국의 경기가 악화된다. 미국은 경기부양책으로 초 저금리 정책을 펼친다. 이로서 주택자금 대출 금리가 인하되었고, 이에 따라 부.. 2013. 6. 30.
[Spring] Spring Framework 의 개요 #2 Spring Framework의 개요 #2 변화를 예상 -> design pattern 적용 가능. 관심사의 분리( Separation of Concerns ) 관심이 같은 것끼리는 하나의 객체 안으로, 관심이 다른 것은 가능한 따로 떨어져 영향을 주지 않도록 분리. 템플릿 메소드 패턴( Template Method Pattern ) 슈퍼클래스에 기본적인 조작의 흐름을 만들고, 그 기능의 일부를 추상 메소드나 오버라이딩 가능한 protected 메소드 등으로 만든 뒤, 서브클라스에서 이런 메소드를 필요에 맞게 구현해서 사용하도록 하는 방법. 이 때 선택적 override 가능한 method 를 hook method 라고 한다. 팩토리 메소드 패턴( Factory Method Pattern ) 서브클래스에.. 2013. 6. 25.
홍콩 안에서 유럽을 느껴보자. SOHO( 소호 ) 거리를 거닐다! 홍콩 안에서 유럽을 느껴보자. SOHO( 소호 ) 거리를 거닐다! 관광지로서의 홍콩. 가장 생각나는 지역을 하나 꼽으라면 모두들 "미드레벨 에스칼레이터" 를 꼽을 것이다. 미드레벨 에스칼레이터는 길 한가운데 그냥 떡~ 하고 있는 에스칼레이터로한국인들은 신기한 느낌을 감출 수 없다.왜냐하면 한국인들에게 에스칼레이터는 백화점이나 가야 있는 실내용 & 쇼핑용이기 때문이다. 이 미드레벨 에스칼레이터의 유명세를 타고 발전한 지역이 있으니그곳이 바로 소호이다. 소호( SOHO ) 지역? SOHO 란, South Of Hollywood Road 의 약자이다.미드레벨 에스칼레이터의 중심부분을 가로지르는 길 이름이 바로 Hollywood Road 라는 도로인데,이 헐리우드 로드의 남쪽지역이라는 의미로 이 지역이 SOHO.. 2013. 5. 11.
반응형