Purpose-built post 이 포스트는 "도형의 세계 - 이야기로 배우는 기하학의 원리 중 런던에서 보내온 엽서"를 읽고 내 생각을 정리하기 위해서 만들었다. - 익필 Content 이번 편에선 .. 위상 기하학에 대해서 다룬다. 프로그래머라면, "그래프 알고리즘" 으로 말하면 무슨 것을 말하는지 알 것이라고 생각한다. 위상 기하학의 결과물로는 "지하철 노선도" 가 있겠다. 1. 무엇을 위상 기하학(topology) 라고 하는가? 지면의 거리나 면적보다 여러 지점의 위치와 서로간의 연결 관계를 연구하는 수학분야를 위상 기하학이라고 한다. : ) 좁 더 쉽게 말하면, 지점간의 관계(사당역과 이수역의 관계를 "같은 4호선 이다, 한 정거장 차이다"로 관계를 나타 낼 수 있으며, 더 나아가 "오이도 방..
전체 글 검색 결과
Purpose-built post 이 포스트는 "Effective C#, Item #3, cast보다는 is나 as가 좋다"를 읽고 개인적인 생각을 정리하기 위한 용도로 만들었다. - 익필 Content 제목에서 말해 주듯, type을 변환 할 땐 cast 보다는 is 나 as를 써서 변환하는게 더 좋다 설명한 장이다. cast, is, as 에 대해서 문법 적으로 알고 있어야 하는데, 간단하게 정리해 본다. 1. 무엇을 cast 연산자 라고 하는가? C 형태의 캐스트를 말한다. 예를 들어 다음과 같다. int main( void ) { double d = 4 char c = (char)d; //
Purpose-built post 도형의 세계 - 이야기로 배우는 기하학의 원리 중 거울, 행성 그리고 혜성"을 읽고 내 생각을 정리 하기 위해서 만들었다. - 익필 Content 1. 무엇을 초점 이라고 하는가? 집중된 한 점을 말한다. 이 집중된 한 점으로, 무엇이 한점에 집중 되냐에 따라, 초점에는 여러 이름이 붙을 수 있다. 또한 이 초점으로 할 수 있는 일이 있어서, 또 많은 것들이 있다. 참조 링크 http://ko.wikipedia.org/wiki/포물선 http://ko.wikipedia.org/wiki/쌍곡선 http://ko.wikipedia.org/wiki/타원 http://ko.wikipedia.org/wiki/타원_은하 http://ko.wikipedia.org/wiki/혜성 ht..
Purpose-built post 이 포스트는 "Effective C# - Item 2, const 보다는 readonly가 더 좋다"를 읽고 개인적인 생각을 정리하기 위해 만들었다. - 익필 Content 제목에서 알 수 있듯이, 전반적으로 readonly 가 더 좋다는 이야기로 책에선 설명한다. 그렇다면, const 와 readonly 가 무엇이며, 왜 더 좋은지 알 필요가 있을 것이다. 1. const, readonly 가 무엇인가? 사용 형태로 정의 하면, 변수를 변하지 못하는 변수로 만들어 주는 C# 키워드 이다. C# 에서 const 는 컴파일타임 상수이며, readonly 는 런타임 상수이다. const 는 내장자료형(정수형,실수형, enum, string)에 대해서만 쓸 수 있으며, 변수 ..
Purpose-built post 이 포스트는 "놀라운 도형의 세계 - 이야기로 배우는 기하학의 원리, 위대한 다섯가지"를 읽고, 개인적인 생각을 정리하기 위해서 만들었다. - 익필 Content 1. 무엇을 정다면체 라고 하는가? 면이 정다각형이며, 모두 합동인 입체 도형을 정다면체 라고 한다. 아래 참조 링크를 보는게 더 이해하기 쉽다. 참조 링크 http://ko.wikipedia.org/wiki/다면체 http://ko.wikipedia.org/wiki/정다면체 책 내용을 읽다 보면, 이 세상에 정다면체는 5가지(정사면체, 정팔면체, 정이십면체, 정육면체, 정십이면체) 종류 밖에 없다고 나와 있다. 우선 입체 도형이 되기 위해선 최소 면 3개가 합처져야 한다. 2. 왜 정다면체는 5가지 종류 밖에..
Purpose-built post 이 포스트는 "Effective C#"을 읽고, 궁금했던 것과 생각났던 것들 정리하기 위한 목적으로 만들었다. - 익필 Content 이 항목에선 "프로퍼티(Property)를 써라" 라고 권하는 내용이 담겨 있다. 내용을 읽는 중 몇가지 궁금한 것, 왜 써야 하는지 에 대해서 정리하겠다. 1. C#에서 무엇을 프로퍼티(Property)라고 하는가? 프로퍼티(Property)는 쓰임으로 정의 하면, C#에서 클래스에 있는 멤버 변수에 접근하는 get/set 을 의미한다. 언어로 정의하면, 멤버 변수에 접근하는 메서드 형태로 구현된 C# 언어 요소 이다. 글 보단, 눈으로 보는게 빠르므로, class PropertySampleClass { private string _My..
최근댓글