서강대학교 로욜라도서관

탑메뉴

전체메뉴

전체메뉴닫기


검색

상세정보

루비로 배우는 객체지향 디자인

Metz, Sandi

상세정보
자료유형단행본
서명/저자사항루비로 배우는 객체지향 디자인 / 샌디 메츠 지음 ; 박건하 옮김
개인저자Metz, Sandi
박건하, 역
발행사항서울 : 인사이트, 2014
형태사항xix, 275 p. : 삽화 ; 24 cm
총서명Programming insight
원서명Practical object-oriented design in Ruby :an agile primer
ISBN9788966261239
일반주기 색인수록
본서는 "Practical object-oriented design in Ruby : an agile primer. c2013."의 번역서임
일반주제명Object-oriented programming (Computer science)
Ruby (Computer program language)
언어한국어

소장정보

서비스 이용안내
  • 찾지못한자료찾지못한자료
  • SMS발송SMS발송
메세지가 없습니다
No. 등록번호 청구기호 소장처/자료실 도서상태 반납예정일 예약 서비스
1 1369112 005.133 R2M K 1관4층 일반도서 대출가능
찾지못한자료 SMS발송


서평 (0 건)

서평추가

서평추가
별점
별0점
  • 별5점
  • 별4.5점
  • 별4점
  • 별3.5점
  • 별3점
  • 별2.5점
  • 별2점
  • 별1.5점
  • 별1점
  • 별0.5점
  • 별0점
제목입력
본문입력

*주제와 무관한 내용의 서평은 삭제될 수 있습니다.

출판사 제공 책소개

출판사 제공 책소개 일부

관리하기 쉽고 확장 가능하며 코딩을 즐겁게 만드는 객체지향 디자인 노하우!

너무 많은 애플리케이션이 장기적인 유지보수 또는 발전을 고려하지 않고 작성되어 왔다. 인터넷은 도저히 수정할 수 없고 확장할 수도 없는 코드로 넘쳐난다. 이 책은 우리가 이런 문제를 실무에서 사용할 수 있는 강력한 객체지향 디자인 기술을 가지고 해결할 수 있도록 도와준다. 간단하면서도 실용적인 루비 예시를 가지고 디자인 기술을 설명한다.
루비를 이용해서 객체지향 디자인을 설명하지만 여기서 소개하는 개념을 이해하기 위해 루비를 알아야 하는 것은 아니다. 루비로 작성된 예시 코드가 나오지만 그 내용은 매우 명확하다. 객체지향 언어로 작업해 본 경험이 있다면 루비를 쉽게 이해할 수 있을 것이다. 이 책이 제공하는 모든 개념은 정적 타입 객체지향 언어에도 바로 적용할 수 있다.
프로그래머가 행복을 느끼는 이유는 자기 자신이 쓸모 있다고 느낄 수 있기 때문이다. 많은 시간과 비용을 들인 결과물이 그 값어치를 못할 때 우리의 노력이 쓸모가 없어졌다고 느낀다. 이 책은 애플리케이션이 사용되는 기간 내내, 생산성을 끌어 올리고 시간과 비용을 낮출 수 있는 ...

출판사 제공 책소개 전체

관리하기 쉽고 확장 가능하며 코딩을 즐겁게 만드는 객체지향 디자인 노하우!

너무 많은 애플리케이션이 장기적인 유지보수 또는 발전을 고려하지 않고 작성되어 왔다. 인터넷은 도저히 수정할 수 없고 확장할 수도 없는 코드로 넘쳐난다. 이 책은 우리가 이런 문제를 실무에서 사용할 수 있는 강력한 객체지향 디자인 기술을 가지고 해결할 수 있도록 도와준다. 간단하면서도 실용적인 루비 예시를 가지고 디자인 기술을 설명한다.
루비를 이용해서 객체지향 디자인을 설명하지만 여기서 소개하는 개념을 이해하기 위해 루비를 알아야 하는 것은 아니다. 루비로 작성된 예시 코드가 나오지만 그 내용은 매우 명확하다. 객체지향 언어로 작업해 본 경험이 있다면 루비를 쉽게 이해할 수 있을 것이다. 이 책이 제공하는 모든 개념은 정적 타입 객체지향 언어에도 바로 적용할 수 있다.
프로그래머가 행복을 느끼는 이유는 자기 자신이 쓸모 있다고 느낄 수 있기 때문이다. 많은 시간과 비용을 들인 결과물이 그 값어치를 못할 때 우리의 노력이 쓸모가 없어졌다고 느낀다. 이 책은 애플리케이션이 사용되는 기간 내내, 생산성을 끌어 올리고 시간과 비용을 낮출 수 있는 방법을 고민해 온 한 프로그래머의 이야기이다. 이 책의 핵심은 우리를 다시 행복하게 만들어 줄 수 있는 코드를 작성하는 방법을 알리는 것이다.

- 이 책에서 다루는 내용
* 객체지향 프로그래밍이 유지보수하기 쉬운 코드를 작성할 수 있게 하는 원리 이해하기
* 클래스 하나에 어떤 내용을 담아야 할지 판단하기
* 독립적으로 존재해야 하는 객체가 서로 뒤얽히지 않도록 하기
* 객체들 속에서 유연한 인터페이스 정의하기
* 오리 타입을 이용해서 개발 비용 줄이기
* 상속 제대로 사용하기
* 조합을 이용해 객체 생성하기
* 비용-효율적인 테스트 작성하기
* 잘못 디자인된 루비 코드의 일반적인 문제 해결하기
이전 다음
이전 다음

함께 비치된 도서