로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
  • 2003 강컴Awards
  • 소프트웨어공학/개발
  • 윈도우즈
  • 리눅스/유닉스
  • JAVA
  • C/C++
  • C#
  • Visual C++
  • .NET
  • 오라클
  • MS SQL
  • 데이터베이스 일반
  • 게임개발/멀티미디어
  • 웹디자인(웹기획/이론)
  • 플래쉬
  • 3D 그래픽
  • 2D 그래픽
  • 디지털(카메라,포토그라피)
  • 윈도우즈 프로그래밍
  • 네트위크 일반/프로그래밍
  • IT교양

  • 2003강컴어워드 소프트웨어공학/개발 분야 베스트 도서

    [소프트웨어공학/개발] 분야 1위
    생각하는 프로그래밍(신판)
    인사이트 | Jon Bentley | 2013-12-31 발행
    22,000원 ⇒ 19,800 (10%↓) | 마일리지 990 (5%)

    Programming Pearls(2/e)의 번역서!! 프로그래밍을 할 때 기계적이거나 수동적인 태도를 가지고 있지는 않은가? 필요한 기능이 동작할 정도의 상태만 되면 할 일이 끝났다고 여겨오지는 않았는가? 드러난 버그만 수정한 후에 코드를 내버려 두지는 않았는가? 이는 프로그래머의 올바른 자세가 아니다. 적극적인 태도로 조금만 더 생각하면 여러분의 프로그램을 더 우아하게 만들 수 있다. 같은 일을 더 짧은 코드로 더 멋지게 처리할 수 있다. 그리고 이렇게 프로그램의 질이 향상되는 것에 그치는 것이 아니라, 다시금 프로그래밍의 재미를 느낄 수 있을 것이다. 그러나 단순히 API 사용법을 익히는 것을 넘어서 깊은 생각을 통해 프로그램을 향상시키는 것이 쉽지는 않다. 어떻게 접근해야 하는지 그 방법 자체가 어려울 수 있다. 이런 어려움을 겪는 사람에게 "생각하는 프로그래밍(원제:Programming Pearls)"은 프로그래머로서 진일보하는 초석이 될 것이다. "물고기를 잡아 주기 ...


    CODE COMPLETE : 프로그래밍 완전정복
    높이깊이 | Steve McConnell | 2002-11-20 발행
    29,000원 ⇒ 26,100 (10%↓) | 마일리지 1,310 (5%)
    소프트웨어 컨스트럭션(코드구축)과 소프트웨어 개발 과정의 중요한 부분에 대한 백과사전적 처방을 담고 있다. 여기에는 약 500개의 예제 코드와 아키텍쳐, 설계방법, 모듈과 루틴 품질 등을 평가하기 위해 즉석에서 사용할 수 있는 체크리스트가 포함되어 있다. 이 책은 파스칼 C, C++, Ada, Basic, Fortran, COBOL, 기타 절차적 언어 등, 사용하는 언어에 관계 없이 적용할 수 있는 기술들을 설명한다....
    GoF의 디자인 패턴 : Design Patterns
    피어슨에듀케이션코리아 | Erich Gamma | 2002-09-26 발행
    23,000원 ⇒ 20,700 (10%↓) | 마일리지 1,040 (5%)
    객체지향 소프트웨어 설계에 대한 풍부한 경험을 갖고 있는 최고 수준의 설계자(GoF)이 흔히 볼 수 있는 설계 문제에 대해 간단하면서도 정확한 해결 방법을 카달로그로 만들었다. 예전에는 문서화되지 않았던 이들 23개의 패턴들은 많은 설계자들이 그들 스스로 이런 설계 기법을 발견하려는 노력을 기울이지 않고도 더 유연하고, 세련되며, 재사용 가능한 설계를 할 수 있도록 도와줄 것이다. 저자들은 패턴이란 무엇이며 그것이 객체지향 소프트웨어 설계를 어떻게 도와주는지를 설명하면서 이 책을 시작하고 있다. 저자들은 객체지향 시스템에서 반복...


    초보자를 위한 UML 객체 지향 설계 2nd Edition
    인포북 | Joseph Schmuller | 2002-04-15 발행
    18,000원 ⇒ 16,200 (10%↓) | 마일리지 810 (5%)
    UML의 줄기를 이해하고, 다이어그램의 작성 능력과 객체 지향 설계에 대한 통찰력을 키우는데 친절한 지침이 되어줄 이 책은 명료하고 단계적인 접근 방식을 사용한 설명으로 독자를 이끈다. UML이나 객체 지향 설계에 대해 전혀 경험이 없는 분이라도 UML에 감을 잡고 즐겁게 학습할 수 있을 것이다. 이 책은 세 개의 부로 구성되어 있다. Part 1에서는 UML의 전체적인 개요와 더불어 객체와 클래스를 도식화하기 위한 기반을 이루는 객체 지향 개념에 대해 가르쳐 준다. 또한, 쓰임새, 즉 시스템을 사용자에게 보이는데 필요한 구조에 ...
    버그 안녕! (WRITING SOLID CODE)
    높이깊이 | 나윤석 | 2001-05-01 발행
    15,000원 ⇒ 13,500 (10%↓) | 마일리지 680 (5%)
    오늘날 소프트웨어의 복잡성 증가와 이로 인한 버그 발생율의 증가로 인해, 프로그래머들이 개발 기간의 보다 초기에, 즉 검사자 손으로 넘어가기 전에, 버그 없는 코드를 작성할 필요성은 증가하고 있다. 버그 없는 코드를 작성하기 위한 요점을 버그가 어떻게, 왜 발생하는가를 보다 잘 이해하는 것이다. 프로그래머들은 발견하는 모든 버그에 대해, 다음과 같은 두 가지 간단한 질문을 함으로써, 이러한 지식을 얻을 수 있다. 이 버그를 어떻게 막을 수 있었나. 이 버그를 자동으로 감지할 수 있는 방법은 무엇이었을가. 이 책에서 제시되는 지침들은...


    Refactoring (한글판)
    대청(대청미디어) | John Brant | 2002-03-15 발행
    25,000원 ⇒ 22,500 (10%↓) | 마일리지 1,130 (5%)
    이 책은 기존에 존재하는 소프트웨어의 성능과 구조적인 무결성을 개선하기 위한 방법을 소개하는 책으로, 갈수록 복잡해지는 개발환경에 맞춰서 어떻게 해야 보다 효율적이고, 재사용이 가능한 소프트웨어를 개발할 수 있는지에 대해서 집중적으로 논의하고 있다. 여기서는 좋지 못한 코드로 재 작업하여 잘된 코드로 변환하는 적절한 방법을 소개하며, 그와 함께 "Refactoring"의 개념에 대해서 제대로 이해할 수 있는 기회를 제공한다. 이러한 Refactoring을 통해서 실무자들은 소프트웨어의 결점을 보완할 수 있으며, 잘못된 코드로 인...
    Software Requirements 2/E (성공적인 프로젝트 수행을 위한 소프트웨어 요구사항)
    정보문화사 | Karl E. Wiegers | 2003-07-07 발행
    26,000원 ⇒ 23,400 (10%↓) | 마일리지 1,170 (5%)
    이 도서는 강컴 "한권의 明書" 에 선정된 명서입니다. 자세한 보기를 원하시면 클릭하여 주세요! 전체 개발 주기 동안 요구사항을 수집하고 관리할 수 있는 실용적인 기법들!! 요구사항 공학을 위한 입증된 방법들과 예제, 새로운 주제, 요구사항 문서 템플리트! 공식적이고 검증가능한 소프트웨어 요구사항-그리고 요구사항을 관리하기 위한 효과적인 시스템-이 없다면 개발자가 구축하기로 동의했다고 생각하는 프로그램은 고객이 기대하는 제품과 다른 경우가 많다. 이 책 "소프트웨어 요구사항"에서 요구사항 공학 저자인 Karl Wiegers는 ...


    MICROSOFT DEBUGGING APPLICATIONS(한국어판)
    정보문화사 | John Robins | 2000-11-11 발행
    27,000원 ⇒ 24,300 (10%↓) | 마일리지 1,220 (5%)
    이 책이 제시하고 있는 내용 프로그램에서 오류들을 적게 마들고, 디버깅에 소요되는 시간을 최소한으로 줄여주는 코딩 기술들을 배운다. 버전 컨트롤 시스템과 버그 트랙킹 시스템 그리고 다른 인프라 구조 도구들을 사용하여 제품의 질을 최대화한다. Visual C++와 Visual Basic 개발 시스템의 고급 디버깅 능력들을 드러냉 디버깅을 보다 빠르고 효과적으로 한다. 구조체로 된 예외 핸들링과 C++ 예외 핸들링으로 크래시를 억제한다. Disassembly 윈도우에서 보게 되는 x86 어셈블리 언어를 해석한다. ...
    좋은 프로그램을 만드는 핵심 원리 25가지
    한빛미디어 | 김종진 | 2003-01-06 발행
    20,000원 ⇒ 18,000 (10%↓) | 마일리지 900 (5%)
    프로그래밍에 꼭 필요한 전산수학, 데이터 구조, 알고리즘 등을 모두 다루는데, 특히 각 알고리즘이 동작하는 예를 그림을 통해 보여주므로 초보자도 쉽게 이해할 수 있다. 그리고 각 이론을 프로그램으로 직접 구현해볼 뿐만 아니라 실제 시스템에서 어떻게 적용되는지 그 예까지 제시한다. 이 책이 다루는 내용 퍼지 세탁기의 인공지능도 알고보면 집합 이론 데이터 사이의 관계는 DBMS 구축과 관리의 핵심 수학적 관점과 프로그래밍 관점의 함수에 대한 이해 인간은 십진수, 기계는 이진수로 생각한다 난공불락 암호화의 핵심 키워드...


    엔터프라이즈 애플리케이션 아키텍처 패턴
    피어슨에듀케이션코리아 | Martin Fowler | 2003-04-14 발행
    32,000원 ⇒ 28,800 (10%↓) | 마일리지 1,440 (5%)
    Refactoring 의 저자 마틴 파울러가 제시하는 어떠한 형태의 엔터프라이즈 애플리케이션 플랫폼에도 적용할 수 있는 막강 솔루션 패턴 모음집!! 엔터프라이즈 애플리케이션 개발에 대한 경험은 여러 새로운 기술의 출현을 맞이하는데 힘이 되었다. 자바와 .NET과 같은 멀티-티어 객체 지향 플랫폼은 어디서나 볼 수 있게 되었다. 이러한 새로운 도구와 기술은 강력한 애플리케이션을 구축할 수 있는 역량을 가지고 있지만, 구현은 그리 쉽지않다. 엔터프라이즈 애플리케이션에서의 실패는 주로 경험이 많은 객체 개발자가 배워 온 아키텍처 측면의...
    Java 언어로 배우는 디자인 패턴 입문
    영진.com(영진닷컴) | Yuki Hiroshi | 2002-03-15 발행
    25,000원 ⇒ 22,500 (10%↓) | 마일리지 1,130 (5%)
    ◆Java 언어에 의한 실제로 움직이는 프로그램 GoF의 23개 디자인 패턴에 대해서 Java 언어에 의한 구체적인 예제 프로그램을 제시합니다. 대부분의 예제 프로그램은 100줄 정도로 구성되어 있어 쉽게 이해할 수 있습니다. 게다가 예제 프로그램에는 '이하생략'이라는 부분이 없어서 스스로 직접 컴파일해서 실행할 수 있습니다(CD-ROM에 수록). ◆패턴명의 해설 디자인 패턴의 '이름'은 원래 주로 영어입니다. 그래서 이 책에서는 패턴의 이름이 어떤 의미를 갖는지, 번역을 하면 어떻게 되는지에 대해서도 설명합니다. 이러한 설명으...


    POSIX(포직스) 쓰레드를 이용한 프로그래밍
    인포북 | David R. Butenhof | 2003-07-15 발행
    23,000원 ⇒ 20,700 (10%↓) | 마일리지 1,040 (5%)
    [PDF보기] "유닉스/리눅스 환경에서의 멀티쓰레드 프로그래밍을 위한 필독서" 이 실용적인 책을 통해 독자들은 쓰레드에 대한 견고한 지식을 얻을 수 있으며, 막강한 프로그래밍 기술을 현실 세계의 애플리케이션에 적용할 수 있는 방법을 찾아낼 수 있을 것이다. 쓰레드 프로그래밍의 기본적인 장점은 애플리케이션이 동시에 여러 개의 작업을 수행하도록 할 수 있다는 것이다. 쓰레드들은 다중프로세서 시스템이 제공해 주는 병렬성이라는 강력한 무기를 통해서 다중 작업을 수행할 수 있다. 또한 단일프로세서 시스템에서조차도 쓰레드들은 코드 상의 ...
    소프트웨어 프로젝트 생존 전략
    인사이트 | Steve McConnell | 2003-08-05 발행
    19,800원 ⇒ 17,820 (10%↓) | 마일리지 890 (5%)
    소프트웨어 개발 현실은 그렇게 만만하지 않다. 처음에 계획했던 기간에 프로젝트를 마칠 확률은 거의 0%에 가깝고, 중간 중간 처음 의도했던 것과는 다른 수많은 수정, 어려움의 난관들이 기다리고 있다. 소프트웨어 프로젝트 매니저라면 보다 현명한 계획과 진행 방법이 요구된다. 소프트웨어가 도중에 '죽지' 않고 끝까지 '생존'할 수 있도록 돕는 게 이 책의 목적이다. 소프트웨어 개발 전반에 걸친 부분들을 총괄적으로 설명하고 있다는 게 가장 큰 특징이다. 각 단계에 대해서는 필요한 사항을 점검해 볼 수 있도록 ...


    Rapid Development
    한빛미디어 | Steve McConnell | 2003-08-01 발행
    28,000원 ⇒ 25,200 (10%↓) | 마일리지 1,260 (5%)
    여러분의 개발 스케줄을 완벽하게 통제하고 정상 궤도에 올려놓으십시오! 기존 소프트웨어 공학 분야를 다루는 책과는 달리 실제 최전방에서 싸우는 개발자와 관리자들에게 구체적인 사례와 문제 해결 방법을 제시하는 실탄을 제공한다. 풍부한 배경 자료, 다양한 사례 연구, 수백편의 논문과 책을 토대로 분석한 성공 사례를 바탕으로 프로젝트를 일정에 맞추는 동시에 고품질을 유지할 수 있는 방법을 소개한다. 소프트웨어를 개발하는 과정에서 진행해야만 하는 따분한 요식 행위를 설명하는 대신 당장 적용할 수 있는 본질적이고 구체적인 실행 방법을 제시하...
    성공과 실패를 결정하는 1%의 프로그래밍 원리
    주식회사 성안당 | HISAO YAZAWA | 2002-05-27 발행
    14,800원 ⇒ 14,500 (2%↓) | 마일리지 0 (0%)
    아태 출판협회(APPA)에서 수여하는 학술분야 금상 수상!! 프로그래밍의 높은 벽에 좌절했던 모든 이에게 이 책을 바칩니다. 비주얼 베이직등의 프로그램 툴을 사용하면 손쉽게 프로그래밍할 수 있어 많은 사용자들이 컴퓨터를 좀더 쉽게 사용할수 있게 되었습니다. 그러나 프로그래밍 툴 자체는 편리해졌지만, 어느 정도의 프로그래밍 능력을 가지고 있어도 기술적으로 발전하기 못하거나 독창적인 프로그램을 작성하기 위한 응용 능력이 생기지 않아서 고민하고 있는 프로그래머가 실제적으로 증가하고 있는 것이 사실입니다. 프로그램이 작동하는 원리를 ...


    소프트웨어 장인정신
    피어슨에듀케이션코리아 | Pete McBreen | 2002-12-20 발행
    15,000원 ⇒ 13,500 (10%↓) | 마일리지 680 (5%)
    이 책은 소프트웨어 개발자 여러분에게 소프트웨어를 어떻게 개발하느냐는 중요하지 않다고 말한다. 소프트웨어 개발의 진정한 가치는 숙련된 개발자가 고품질의 코드를 개발하여 고객이 필요로 하는 것을 전달하는 것에 있다고 말한다. 즉 ‘그 자체를 위한 기술’로부터 고객에게 가치를 전달하는 것에 토대를 둔 기술로 방향을 바꾸는 것이 이제 피할 수 없는 명제임을 보여준다. 소프트웨어 장인정신은 소프트웨어 엔지니어링에 함축된 “제조한다”는 뜻을 벗어나 소프트웨어 개발을 하는 바로 그 사람에게 보다 주의를 기울이게 하기 때문에 중요하다. 장인...
    Extreme Programming Installed XP도입을 위한 실전 입문
    인사이트 | 론 제프리즈 | 2002-08-25 발행
    17,000원 ⇒ 15,300 (10%↓) | 마일리지 770 (5%)
    이 책은 XP 방법론의 구현을 위한 기법과 부딪힐 확률이 높은 장애물, 그리고 성공적인 실행을 위한 경험에 기반한 조언과 익스트림 프로그래밍의 핵심 원리와 XP 개발주기의 각 단계별 세부사항을 설명하고 있다...


    알기 쉬운 디자인 패턴
    피어슨에듀케이션코리아 | Alan Shalloway | 2003-07-25 발행
    15,000원 ⇒ 13,500 (10%↓) | 마일리지 680 (5%)
    이 책은 한 마디로 ‘디자인 패턴을 사용하여 탄탄하고 신뢰성 있는 소프트웨어를 개발하는 객체지향의 원리’를 설명한다. 또 패턴을 적용할 때 흔히 부딪히는 프로그램 문제들을 해결해주는 실용 예제들을 담았으며, 패턴을 이용하는 최신 소프트웨어 설계 기법의 장점도 설명한다. 『알기 쉬운 디자인 패턴』에서는 패턴의 원리뿐만 아니라 분석과 설계의 중요성을 강조한다. 패턴을 사용하여 전체 개발 프로세스를 얼마나 쉽고 편하게 만들 수 있는지 보여주며, 패턴 하나하나의 개념과 장점을 설명하여, 결국 핵심적인 객체지향 설계 원리를 이해할 수 있...
    UML과 패턴의 적용
    홍릉과학출판사 | Craig Larman | 2003-02-25 발행
    30,000원 ⇒ 29,400 (2%↓) | 마일리지 0 (0%)
    객체지향 분석 및 설계와 Unified Process에 대한 입문서. 단순히 UML을 그리는 것이 아니라, 소프트웨어 설계에 실제로 UML을 적용하는 것을 보여준다. 본질적인 활동, 원리, 패턴을 강조하면서 동시에, OOA/D의 중요한 기술들을 점진적으로 소개하며, 하나의 응집된 사례연구를 세 번의 반복단계를 통해 자세히 보여준다. 이 책에서는 요구사항과 사용사례, 도메인 객체 모델링, 아키텍쳐, 본질적인 객체 설계, 설계 패턴, 반복적인 개발과 "민첩한 UP"에 대한 내용을 다룬다....


    자바 디자인 패턴과 리팩토링
    한빛미디어 | 박지훈 | 2003-01-19 발행
    32,000원 ⇒ 28,800 (10%↓) | 마일리지 1,440 (5%)
    개발자를 개발자답게, 객체지향을 객체지향답게 자바와 같은 객체지향 언어로 소프트웨어를 개발하는 사람은 많다. 그러나 객체지향 언어를 사용하면서도 기존의 방식을 답습하며 절차지향적 개발 방식을 무시한다면 발전을 기대할 수 없다. 프로그램을 만드는 것 만으로 개발자라 부를 수 없는 세상이 된 지금, 단순 코더가 아닌 개발자라면 객체지향 설계 기법은 이제 경쟁력이 아닌 필수 조건이다! 자바로 뼈가 굵은 저자 박지훈이 보여 주는 디자인패턴과 리팩토링 기법으로 자바 개발자의 통뼈를 키우자. ...
    UML과 Rational Rose 비주얼 모델링
    에이콘출판 | Michael Boggs | 2003-04-03 발행
    30,000원 ⇒ 27,000 (10%↓) | 마일리지 1,350 (5%)
    UML은 유지 보수의 어려움을 덜어주고 모든 회사들이 사용할 수 있는 보편적인 객체 모델링 언어에 대한 요구를 만족시켜주기 위해 태어났다. UML을 통해 시스템을 훨신 쉽게 구축할 수 있으며, 시스템이 변경 요구사항을 모두 반영하고 있는지 확인할 수 있다. UML 설계에서 효과적인 도구라고 평가받고 있는 Rational Rose 2001, 2001A, 2002를 기반으로 UML과 Rose의 사용 방법을 배우는 책이다. 소프트웨어 설계자, 분석가들에게 유용한 내용을 제공한다. UML에 사용되는 구성요소와 다이어그램은 무엇인지에 대...


    Agile 소프트웨어 개발
    피어슨에듀케이션코리아 | Alistair Cockburn | 2002-12-26 발행
    25,000원 ⇒ 22,500 (10%↓) | 마일리지 1,130 (5%)
    “소프트웨어란 개인이 혼자 만들어 내는 것이 아니라 여러 사람들이 협력하여 이루어 내는 것임을 이해하는 소프트웨어 개발자들의 시대가 도래하였다. 이 책은 소프트웨어 개발 팀들을 고무하는, 협력적 개발 접근 방법에 대한 지각 있는 조언들로 가득 차 있다. “ -Tom DeMarco, The Atlantic System Guild 소프트웨어 개발에 대한 인식 체계가 변화하고 있다. 회사가 프로세스에 압력을 가하고 팀원들의 초과 근무를 강요하는 전통적인 접근 방식으로는 업무를 제대로 수행해 낼 수 없다는 사실을 깨닫게 됨에 따라, 개...


    이메일주소수집거부