2005년 5월 13일 금요일

C, C++ 책 독서 순서, Unix Network Programming 독서 순서

C, C++ 책 독서 순서
. The C Programming Language
. Programming Pearl
. Writing Solid Code
. The Practice of Programming
. Code Complete
. The C++ Programming Language
. Essential C++
. The C++ Standard Library - A tutorial and Reference
. Accelerated C++
. Efficient C++
. Effective C++
. More Effective C++
. Effective STL
. Exceptional C++
. More Exceptional C++
. C++ Gotchas
. More Exceptional C++ Style
. Applied C++
. Design Pattern

Unix Network Programming 독서 순서
. Advance Programming In the Unix Environment
. The art of UNIX Programming
. TCP/IP Illustrated
. Unix Network Programming
. ACE 프로그래머 가이드
. C++ Network Programming 1,2

어휘)
Client : Object를 만들고, method를 call하는 프로그램 코드 흐름
Ownership : 자원(메모리 등..)을 관리하고 할당, 반환할 책임을 지닌 변수 or Object. 포인터라면 메모리를 가리키고 있다가 쓸모없어지면 release해야 할 책임. (누군가는 끝까지 가리키고 있다가 delete해줘야. dangly modifier"

----------------------------------------------------------------------------
Essential C++
http://print.google.com/print?id=PQBDY5PHRxMC&pg=1&lpg=1&prev=http://print.google.com/print%3Flr%3D%26ie%3DUTF-8%26q%3DC%252B%252B&sig=-xe1_BWPlaXbjZKk1pd7qT_dl30

Modern C++ Design
http://print.google.com/print?id=aJ1av7UFBPwC&pg=xi&lpg=xi&prev=http://print.google.com/print%3Fq%3Deffective%2BC%252B%252B&sig=owZAyNGC4t9n4oI_60i8RpCKPhM

C++ Gotchas
http://print.google.com/print?id=f22C26H2n1gC&pg=ii&lpg=ii&prev=http://print.google.com/print%3Fq%3Deffective%2BC%252B%252B&sig=e53i_uZkO5VZ-K6j4uIFfsKiTjQ

Efficient C++
http://print.google.com/print?id=9wm-ezG7gWsC&pg=135&lpg=135&prev=http://print.google.com/print%3Fq%3Deffective%2BC%252B%252B&sig=U3WoVHU-Fz8ZuJVV5jKgB5OuMEI

Applied C++
http://print.google.com/print?id=xzbRQXXsy6UC&pg=1&lpg=1&prev=http://print.google.com/print%3Flr%3D%26ie%3DUTF-8%26q%3DC%252B%252B%26sa%3DN%26start%3D20&sig=CCamxzXruulWhND9OBSptaVSHaE

Exceptional C++
http://print.google.com/print?id=44oDV127XuwC&pg=25&lpg=25&prev=http://print.google.com/print%3Fq%3Deffective%2BC%252B%252B&sig=fspfAt-ndrn-1rIhepm1tbcO6Cw

More Exceptional C++
http://print.google.com/print?id=ktm_Szh2eUwC&pg=126&lpg=126&prev=http://print.google.com/print%3Fq%3Deffective%2BC%252B%252B%26ie%3DUTF-8%26lr%3D%26sa%3DN%26start%3D30&sig=n32r3KDcPm1pNfLYV4sL5qOp19Q

C++ Gems
http://print.google.com/print?id=dXRlZICKCloC&pg=141&lpg=141&prev=http://print.google.com/print%3Fq%3Deffective%2BC%252B%252B&sig=rDcXSHo968q5WW8WYfdXoyXj0so

More C++ Gems
http://print.google.com/print?id=u9G7Qpz4B3cC&pg=36&lpg=36&prev=http://print.google.com/print%3Fq%3Deffective%2BC%252B%252B&sig=cw5-x647-sRhDb_3cYzPt65as_E

The C++ Standard Library
http://print.google.com/print?id=n9VEG2Gp5pkC&pg=38&lpg=38&prev=http://print.google.com/print%3Fq%3Deffective%2BC%252B%252B%26ie%3DUTF-8%26lr%3D%26sa%3DN%26start%3D10&sig=LRjBDEGQ92lD3nfCOvJc3AdThao

Unix Network Programming
http://print.google.com/print?id=ptSC4LpwGA0C&pg=ii&lpg=ii&prev=http://print.google.com/print%3Fq%3Deffective%2BC%252B%252B%26ie%3DUTF-8%26lr%3D%26sa%3DN%26start%3D10&sig=11b486gpMwSafnIy_AbUhVFgXh8

C++ Templates: The Complete Guide
http://print.google.com/print?id=EotSAwuBkJoC&pg=73&lpg=73&prev=http://print.google.com/print%3Fq%3Deffective%2BC%252B%252B%26ie%3DUTF-8%26lr%3D%26sa%3DN%26start%3D20&sig=cQlHVOQoFfoTFXEy370E1DIGG0A

Refactoring
http://print.google.com/print?id=1MsETFPD3I0C&pg=0_8&lpg=0_8&prev=http://print.google.com/print%3Fq%3Deffective%2BC%252B%252B%26ie%3DUTF-8%26lr%3D%26sa%3DN%26start%3D60&sig=7OA04xyizjQV5OTZj6Z_ghT2XOE

Using the STL
http://print.google.com/print?id=yOebRChQI3EC&pg=1&lpg=1&prev=http://print.google.com/print%3Flr%3D%26ie%3DUTF-8%26q%3DC%252B%252B%26sa%3DN%26start%3D40&sig=nxcLEQgOarYxXEilJwQ0PvKbrRw

Programming Pearls
http://print.google.com/print?id=kse_7qbWbjsC&pg=1&lpg=1&prev=http://print.google.com/print%3Flr%3D%26ie%3DUTF-8%26q%3Dprogramming&sig=kVtR0Am_kklLJZJM-RsMU0kZTkA

The Art of Unix Programming
http://print.google.com/print?id=CZae0PbOXJMC&pg=ii&lpg=ii&prev=http://print.google.com/print%3Flr%3D%26ie%3DUTF-8%26q%3DScott%2BMeyers%2B&sig=R2EJhu77tz5II0OswOkmGpkTKCE

Practice of Programming
http://print.google.com/print?id=to6M9_dbjosC&pg=ii&lpg=ii&prev=http://print.google.com/print%3Flr%3D%26ie%3DUTF-8%26q%3DScott%2BMeyers%2B&sig=ON0_AtZ26iWX_eDaf4abueDCYss

댓글 없음:

댓글 쓰기