Thread design - #01 우리는 이미 알고 있었다
제가 프로그래밍을 처음 배울 때의 CLI 프로그래밍과 WIN32 프로그래밍으로 넘어왔을 때 큰 괴리를 느꼈습니다.그 이유는 바로 EVENT-DRIVEN(message based)프로그래밍 때문이었죠.현재는 reactor라는 패턴이란 이름으로 더 알려진 이 메시지 기반 프로그래밍은, DOS 시절의 동기 프로그래밍에 익숙한 많은 프로그래머를 괴롭게 했습니다. message라는걸 왜 굳이 만들어 처리하는가….에 대해 저는 그 당시 이해하기 어려웠습니다.당시만해도, 윈도우 메시지를 굳이 처리하지 않고도 여러 작업이 가능했기 때문이죠. 예를 들어 GetAsyncKeyState (http://msdn.microsoft.com/ko-kr/library/windows/desktop/ms646293(v=vs.85).as..
General/Parerell
2014. 12. 9. 22:55
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- TDD
- svn
- 엘키
- 멀티스레드
- 디자인 패턴
- 좋은 프로그래머
- ruby
- ftp
- NDC2013
- MS-SQL
- perfmon
- 루비 온 레일즈
- RoR
- 디버깅
- CppSQLite
- 조엘 온 소프트웨어
- 바로가기 프로그램
- Rails
- SDL
- 리버스 엔지니어링
- 게임개발포에버
- 루비
- TraceRoute
- EzShortcut
- 게임데브포에버
- Ruby on Rails
- EasyExec
- c언어
- SQLite Spy
- 임백준
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함