내 코드가 그렇게 이상한가요 > 프로그래밍/언어

본문 바로가기
쇼핑몰 검색
  • 회원가입
    2000

    로그인

    다양한 서비스와 이벤트 혜택을 누리실 수 있습니다.

    아이디 비밀번호
내 코드가 그렇게 이상한가요 > 프로그래밍/언어

내 코드가 그렇게 이상한가요 요약정보 및 구매

기본설명

상품 선택옵션 0 개, 추가옵션 0 개

제조사 인사이트
원산지 국내산
브랜드 인사이트
시중가격 26,000원
판매가격 26,000원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개

선택된 옵션

  • 내 코드가 그렇게 이상한가요
    +0원
위시리스트

관련상품

등록된 상품이 없습니다.

  • 상품정보
  • 사용후기 0
  • 상품문의 0
  • 배송정보
  • 교환정보
  • 상품정보

    상품 기본설명

    기본설명

    상품 상세설명

    내 코드가 그렇게 이상한가요

    9788966263998.jpg

    도서명:내 코드가 그렇게 이상한가요
    저자/출판사:센바 다이야/인사이트
    쪽수:412쪽
    출판일:2023-06-21
    ISBN:9788966263998

    목차
    1장 잘못된 구조의 문제 깨닫기
    1.1 의미를 알 수 없는 이름
    1.2 이해하기 어렵게 만드는 조건 분기 중첩
    1.3 수많은 악마를 만들어 내는 데이터 클래스
    1.4 악마 퇴치의 기본

    2장 설계 첫걸음
    2.1 의도를 분명히 전달할 수 있는 이름 설계하기
    2.2 목적별로 변수를 따로 만들어 사용하기
    2.3 단순 나열이 아니라, 의미 있는 것을 모아 메서드로 만들기
    2.4 관련된 데이터와 로직을 클래스로 모으기

    3장 클래스 설계: 모든 것과 연결되는 설계 기반
    3.1 클래스 단위로 잘 동작하도록 설계하기
    3.2 성숙한 클래스로 성장시키는 설계 기법
    3.3 악마 퇴치 효과 검토하기
    3.4 프로그램 구조의 문제 해결에 도움을 주는 디자인 패턴

    4장 불변 활용하기: 안정적으로 동작하게 만들기
    4.1 재할당
    4.2 가변으로 인해 발생하는 의도하지 않은 영향
    4.3 불변과 가변은 어떻게 다루어야 할까

    5장 응집도: 흩어져 있는 것들
    5.1 static 메서드 오용
    5.2 초기화 로직 분산
    5.3 범용 처리 클래스(Common/Util)
    5.4 결과를 리턴하는 데 매개변수 사용하지 않기
    5.5 매개변수가 너무 많은 경우
    5.6 메서드 체인

    6장 조건 분기: 미궁처럼 복잡한 분기 처리를 무너뜨리는 방법
    6.1 조건 분기가 중첩되어 낮아지는 가독성
    6.2 switch 조건문 중복
    6.3 조건 분기 중복과 중첩
    6.4 자료형 확인에 조건 분기 사용하지 않기
    6.5 인터페이스 사용 능력이 중급으로 올라가는 첫걸음
    6.6 플래그 매개변수

    7장 컬렉션: 중첩을 제거하는 구조화 테크닉
    7.1 이미 존재하는 기능을 다시 구현하지 말기
    7.2 반복 처리 내부의 조건 분기 중첩
    7.3 응집도가 낮은 컬렉션 처리

    8장 강한 결합: 복잡하게 얽혀서 풀 수 없는 구조
    8.1 결합도와 책무
    8.2 다양한 강한 결합 사례와 대처 방법

    9장 설계의 건전성을 해치는 여러 악마
    9.1 데드 코드
    9.2 YAGNI 원칙
    9.3 매직 넘버
    9.4 문자열 자료형에 대한 집착
    9.5 전역 변수
    9.6 null 문제
    9.7 예외를 catch하고서 무시하는 코드
    9.8 설계 질서를 파괴하는 메타 프로그래밍
    9.9 기술 중심 패키징
    9.10 샘플 코드 복사해서 붙여넣기
    9.11 은 탄환

    10장 이름 설계: 구조를 파악할 수 있는 이름
    10.1 악마를 불러들이는 이름
    10.2 이름 설계하기 - 목적 중심 이름 설계
    10.3 이름 설계 시 주의 사항
    10.4 의미를 알 수 없는 이름
    10.5 구조에 악영향을 미치는 이름
    10.6 이름을 봤을 때, 위치가 부자연스러운 클래스
    10.7 이름 축약

    11장 주석: 유지 보수와 변경의 정확성을 높이는 주석 작성 방법
    11.1 내용이 낡은 주석
    11.2 주석 때문에 이름을 대충 짓는 예
    11.3 의도와 사양 변경 시 주의 사항을 읽는 이에게 전달하기
    11.4 주석 규칙 정리
    11.5 문서 주석

    12장 메서드(함수): 좋은 클래스에는 좋은 메서드가 있다
    12.1 반드시 현재 클래스의 인스턴스 변수 사용하기
    12.2 불변을 활용해서 예상할 수 있는 메서드 만들기
    12.3 묻지 말고 명령하라
    12.4 커맨드/쿼리 분리
    12.5 매개변수
    12.6 리턴 값

    13장 모델링: 클래스 설계의 토대
    13.1 악마를 불러들이기 쉬운 User 클래스
    13.2 모델링으로 접근해야 하는 구조
    13.3 ****좋은 모델의 문제점과 해결 방법
    13.4 기능성을 좌우하는 모델링

    14장 리팩터링: 기존의 코드를 성장시키는 기술
    14.1 리팩터링의 흐름
    14.2 단위 테스트로 리팩터링 중 실수 방지하기
    14.3 불확실한 사양을 이해하기 위한 분석 방법
    14.4 IDE의 리팩터링 기능
    14.5 리팩터링 시 주의 사항

    15장 설계의 의의와 설계를 대하는 방법
    15.1 이 책은 어떤 설계를 주제로 집필한 것인가?
    15.2 설계하지 않으면 개발 생산성이 저하된다
    15.3 소프트웨어와 엔지니어의 성장 가능성
    15.4 문제 해결하기
    15.5 코드의 좋고 나쁨을 판단하는 지표
    15.6 코드 분석을 지원하는 다양한 도구
    15.7 설계 대상과 비용 대비 효과
    15.8 시간을 다스리는 능력자 되기

    16장 설계를 방해하는 개발 프로세스와의 싸움
    16.1 커뮤니케이션
    16.2 설계
    16.3 구현
    16.4 리뷰
    16.5 팀의 설계 능력 높이기

    17장 설계 기술을 계속해서 공부하려면
    17.1 추천 도서
    17.2 설계 스킬을 높이는 학습 방법
    delivery.jpg
  • 사용후기

    등록된 사용후기

    사용후기가 없습니다.

  • 상품문의

    등록된 상품문의

    상품문의가 없습니다.

  • 배송정보

    배송정보

    배송업체 : 한진택배 (1588-0011)
     배송비
     2,500원 (25,000원 이상 구매 시 무료 배송/일부상품제외) 군부대 및 도서산간 지역은 추가 배송비가 발생할 수 있습니다.
     ◆배송기간
     : 평일 오전 7시 이전 주문 시 당일 발송 (2~3일 소요) : 단, 공휴일, 연휴, 천재지변 등으로 인해 발송이 지연될 수 있습니다.
     ◆배송추적
     : 당일 발송건에 한해 익일 오전 9시 이후 확인 가능합니다.


  • 교환정보

    교환/반품

     ◆반품/교환을 원하는 경우 반드시 고객센터로 연락 후 신청하시기 바랍니다.
     ◆반품/교환은 상품 수령일로 부터 7일 이내에만 가능합니다. 단, 상품이 훼손되지 않았거나, 속 비닐이 있는 경우 듣지 않았을    때 가능합니다.
     •고객님의 변심 또는 잘못 주문하신 경우에는 왕복 배송비는 고객님의 부담입니다.
     ◆오배송, 파본, 불량 상품에 대해서는 고객센터로 연락주시면 상담 후 교환해 드립니다.
     ◆오배송, 파본, 불량상품의 배송비는 환불처에서 부담합니다.
     교환/반품
     ◆환불은 상품이 환불에 도착 시 처리됩니다. (카드 취소는 3~5일이 소요될 수 있습니다.)

장바구니

오늘본상품

오늘 본 상품

  • 내 코드가 그렇게 이상한가요
    내 코드가 그렇게 26,000
  • 사회가 자살시킨 자, 반 고흐
    사회가 자살시킨 자 20,000
  • 치매 예방을 위한 어르신들의 색칠놀이(추억 이야기)
    치매 예방을 위한 14,000
  • 빠작 중학 국어 어휘 1(2024)
    빠작 중학 국어 어 14,000
  • 문이 닫히면 어딘가 창문은 열린다
    문이 닫히면 어딘가 18,000
  • 독친 3: 행복으로 가는 길
    독친 3: 행복으로 16,500
  • 크리스마스 날, 하늘 마을에서 온 택배
    크리스마스 날, 하 13,500
  • 맹자집주상설 7
    맹자집주상설 7 33,000
  • 국가운영철학
    국가운영철학 20,000
  • 일론 머스크 디스럽션 X
    일론 머스크 디스럽 18,000
  • 뇌연집 4
    뇌연집 4 40,000
  • 이세계 묵시록 마이노그라 6
    이세계 묵시록 마이 9,800
  • 대학장구상설
    대학장구상설 24,000
  • 해볼 만한 수학
    해볼 만한 수학 15,000
  • 국제 중국어 교육용 중국 사회 문화 교육 참고서
    국제 중국어 교육용 15,000
  • 운전면허 1,2종 통합 공통 문제은행
    운전면허 1,2종 13,000
  • 2024 따다 산업안전산업기사 실기 초간단 핵심완성: 필답형+작업형 세트
    2024 따다 산업 35,000
  • 정치검사: 누가 ‘고발사주’를 덮었나
    정치검사: 누가 ‘ 22,000
  • 물끄러미
    물끄러미 15,000
  • 김명화 희곡집 4
    김명화 희곡집 4 20,800
  • 대입면접 로드맵
    대입면접 로드맵 26,000
  • 마음챙김 골프
    마음챙김 골프 17,000
  • 굿바이, 범죄꾼
    굿바이, 범죄꾼 18,800
  • 나는 지방대 시간강사다
    나는 지방대 시간강 16,800
  • 폴리
    폴리 20,000
  • ESG 창업 가이드북
    ESG 창업 가이드 20,000
  • 대단한 기업의 만만한 성공 스토리
    대단한 기업의 만만 18,500
  • EBS 초등 영어듣기평가 완벽대비 3-1(2024)
    EBS 초등 영어듣 13,000
  • 일요일의 음악실
    일요일의 음악실 23,000
  • 생의 점묘화, 어디만치
    생의 점묘화, 어디 13,000
  • 희곡 서유기
    희곡 서유기 20,000
  • 혼공 초등 영단어 Basic 1
    혼공 초등 영단어 14,000
  • 넥서스 중학 영어듣기 모의고사 25회 3(2023)
    넥서스 중학 영어듣 15,000
  • 글짜씨 23
    글짜씨 23 35,000
  • 세계인의 한글공부
    세계인의 한글공부 12,000
  • 우공비 초등 수학 6-1(2024)
    우공비 초등 수학 17,500
  • 반려동물 영양학
    반려동물 영양학 38,000
  • 거짓말하는 자 벌 받을지니!
    거짓말하는 자 벌 19,800
  • 한국 근대 괴담 자료집
    한국 근대 괴담 자 37,000
  • 목공의 지문
    목공의 지문 12,000
  • All Pass 보세사 과목별 이론+기출문제
    All Pass 보 35,000
  • 3분 진료 공장의 세계
    3분 진료 공장의 16,800
  • 리먼 트릴로지
    리먼 트릴로지 28,800
  • 내포제 시조
    내포제 시조 20,000
  • 가까이 있는 건축
    가까이 있는 건축 18,000
  • Go! 독학 프랑스어 첫걸음
    Go! 독학 프랑스 18,900
  • 현대생활과 법률상식
    현대생활과 법률상식 49,000
  • 전략
    전략 13,000
  • 여자
    여자 18,000
  • 개미 4
    개미 4 15,800
  • 형법 총론과 각론
    형법 총론과 각론 37,000
  • 리딩속도가 빨라지는 영어책 16: 행복한 왕자 외
    리딩속도가 빨라지는 8,800
  • 자연 산책
    자연 산책 45,000
  • 동물보건행동학
    동물보건행동학 33,000
  • 2024 화훼장식기능사 필기·실기문제
    2024 화훼장식기 23,000
  • 모든 사람을 위한 한 사람
    모든 사람을 위한 17,000
  • 7가지 키워드로 읽는 오늘의 이스라엘
    7가지 키워드로 읽 20,000
  • 숲 해설 기초
    숲 해설 기초 35,000
  • 2024 기출로 뽀개는 초격차 모의고사 영어
    2024 기출로 뽀 18,000
  • 수학 1등급 로드맵
    수학 1등급 로드맵 18,000
  • 빠작 중학 국어 첫 문법(2024)
    빠작 중학 국어 첫 14,000
  • 퍼펙트 일본어 회화사전
    퍼펙트 일본어 회화 19,500
  • 나는 자본금 0원으로 창업했다
    나는 자본금 0원으 18,000
  • Vote People: 정치인들은 알려주지 않는 정치이야기
    Vote Peopl 19,800
  • 챗GPT 교사 마스터 플랜
    챗GPT 교사 마스 24,000
  • 마음은 어떻게 기계가 되었나
    마음은 어떻게 기계 32,000
  • M&A 계약의 해부
    M&A 계약의 해부 59,000
  • 현대 던전 라이프의 다음 생은 이세계 오픈 월드에서! 1
    현대 던전 라이프의 9,800
  • 회복은 생명입니다(하)
    회복은 생명입니다( 15,000
  • 세상의 모든 뚱이네 꼬마 음악 이론 1
    세상의 모든 뚱이네 5,000
  • 2025 시대에듀 기출이 답이다 관광통역안내사 1차 필기합격+무료동영상(최신기출 1회분)
    2025 시대에듀 28,000
  • 빨간 우체통
    빨간 우체통 10,000
  • 변신·시골 의사
    변신·시골 의사 10,000
  • 천재와카집 - 140수 정선
    천재와카집 - 14 22,800
  • 신주 사마천 사기 32: 회음후열전·한신노관열전·전담열전·번역등관열전·장승상열전
    신주 사마천 사기 30,000
  • 교양으로 읽는 세계 과학사 지도
    교양으로 읽는 세계 29,000
  • 자존감 회복 수업
    자존감 회복 수업 17,500
  • 누구나 할 수 있는 유튜브 돈 벌기 첫걸음
    누구나 할 수 있는 18,000
  • 초고수 스도쿠 걸작선
    초고수 스도쿠 걸작 12,000
  • 퀵 TOPIK 2 실전모의고사
    퀵 TOPIK 2 13,200
  • 국내외 블록체인 물류분야 산업분석보고서(2024)
    국내외 블록체인 물 66,000

위시리스트

  • 보관 내역이 없습니다.
회사명 경기책방 주소 경기도 파주시 조리읍 장미꽃길 157-161
사업자 등록번호 6829601269 대표 오주봉 전화 02-356-5779 팩스 02-356-5779
통신판매업신고번호 제2021-경기파주-1335호 개인정보 보호책임자 오주봉

Copyright © 2001-2013 경기책방. All Rights Reserved.