자바코딩, 이럴 땐 이렇게

배병선 지음 | 위키북스 펴냄

자바코딩, 이럴 땐 이렇게 (PMD로 배우는 올바른 자바코딩 방법)

이 책을 읽은 사람

나의 별점

읽고싶어요
28,000원 10% 25,200원

책장에 담기

게시물 작성

문장 남기기

분량

두꺼운 책

출간일

2014.5.28

페이지

426쪽

상세 정보

소프트웨어의 소스코드 규모가 방대해지고 복잡해질수록 그만큼 코드에 결함이 발생할 확률도 기하급수적으로 상승한다. 단순한 실수로 치명적인 결함을 발생시키는 소스코드, 혼란스럽고 복잡한 스파게티 코드, 그리고 소프트웨어의 성능과 품질을 떨어뜨리는 코드가 소프트웨어의 어느 한 구석에 숨어있을 가능성은 언제나 있지만, 소프트웨어가 고도화된 만큼 이 같은 결함을 찾아내기는 굉장히 어렵다.

이 책에서는 이런 결함들을 정적 분석 도구인 PMD를 활용해 자동으로 진단하고 실제 프로젝트 경험을 바탕으로 올바른 방향으로 수정하는 최적의 방법을 제시한다. 각 장은 결함의 난이도와 발생 빈도를 기준으로 분류된 여러 개의 항목으로 구성돼 있으며, 각 항목에서는 실제 프로젝트 사례를 바탕으로 결함의 원인과 PMD를 통한 분석 방법, 그리고 문제점의 해결책을 실무에 가까운 소스코드와 간결한 설명으로 쉽고 명확하게 설명한다.

상세 정보 더보기

추천 게시물

LGO님의 프로필 이미지

LGO

@gaon__lee0819

  • LGO님의 팔란티어 시대가 온다 게시물 이미지
  • LGO님의 팔란티어 시대가 온다 게시물 이미지
ㅡ 잘 알려진 거 같으면서도 생각보다 인지도가 덜한 팔란티어 AI를 소개하는 책.

ㅡ 책을 읽은 덕분에 희미하게 기억날띾 말라 하던 팔란티어와 창업자 피터 틸에 대한 인식이 또렷해졌다.

ㅡ 현재 피터 틸은 트럼프의 강력 후원자이며 정권을 좌지우지하기까지 한다고 언급되는 팔란티어 마피아의 수장이기 때문에 팔란티어 AI를 더 잘 알아야 된다 싶기도 하고.

ㅡ 책에선 3장과 4장이 가장 인상 깊다. 저자가 유수의 기업 당시 사내에 팔란티어 시스템을 도입하는 과정에서 생긴 여러 휴먼 드라마가 개인적으론 더 흡입력 있기 때문이다.

ㅡ 3, 4장의 장르를 특정지어 말해야 한다면 회사 드라마 같으면서도 첩보물 같다.

ㅡ 책 속 중간중간 나타나는 조직 내 의사결정 과정 중 나타나는 답답함을 읽다 보면 저자가 옆에서 한숨을 내쉬는 것 같다.

ㅡ 그리고 책에서 본인의 경영철 학이 담긴 발언 중에선 꽤 새겨들을 말이 많았다. 본인의 가치관과 팔란티어를 세일즈하며 생긴 경험이 생생히 묻어나왔다. 한다

ㅡ 그럼에도 책을 낸 의도의 존재감이 팔란티어를 세일즈하는 2장에서 강하게 나타나는 건 내 착각일까. 아니면 출판사가 기업들의 무도회장인 한국경제신문인 데서 나오는 내 편견인 것일까.

팔란티어 시대가 온다

변우철 지음
한국경제신문 펴냄

16분 전
0
불타는 크로아상님의 프로필 이미지

불타는 크로아상

@burning_croissant

  • 불타는 크로아상님의 자본주의자 선언 게시물 이미지

자본주의자 선언

요한 노르베리 지음
유노북스 펴냄

읽었어요
20분 전
0
책먹는 여우🦊님의 프로필 이미지

책먹는 여우🦊

@book_is_yummy

  • 책먹는 여우🦊님의 이처럼 사소한 것들 게시물 이미지

이처럼 사소한 것들

클레어 키건 지음
다산책방 펴냄

읽었어요
25분 전
0

이런 모임은 어때요?

집으로 대여
구매하기
지금 첫 대여라면 배송비가 무료!

상세정보

소프트웨어의 소스코드 규모가 방대해지고 복잡해질수록 그만큼 코드에 결함이 발생할 확률도 기하급수적으로 상승한다. 단순한 실수로 치명적인 결함을 발생시키는 소스코드, 혼란스럽고 복잡한 스파게티 코드, 그리고 소프트웨어의 성능과 품질을 떨어뜨리는 코드가 소프트웨어의 어느 한 구석에 숨어있을 가능성은 언제나 있지만, 소프트웨어가 고도화된 만큼 이 같은 결함을 찾아내기는 굉장히 어렵다.

이 책에서는 이런 결함들을 정적 분석 도구인 PMD를 활용해 자동으로 진단하고 실제 프로젝트 경험을 바탕으로 올바른 방향으로 수정하는 최적의 방법을 제시한다. 각 장은 결함의 난이도와 발생 빈도를 기준으로 분류된 여러 개의 항목으로 구성돼 있으며, 각 항목에서는 실제 프로젝트 사례를 바탕으로 결함의 원인과 PMD를 통한 분석 방법, 그리고 문제점의 해결책을 실무에 가까운 소스코드와 간결한 설명으로 쉽고 명확하게 설명한다.

출판사 책 소개

이제 올바로 코딩하자!

소프트웨어의 소스코드 규모가 방대해지고 복잡해질수록 그만큼 코드에 결함이 발생할 확률도 기하급수적으로 상승한다. 단순한 실수로 치명적인 결함을 발생시키는 소스코드, 혼란스럽고 복잡한 스파게티 코드, 그리고 소프트웨어의 성능과 품질을 떨어뜨리는 코드가 소프트웨어의 어느 한 구석에 숨어있을 가능성은 언제나 있지만, 소프트웨어가 고도화된 만큼 이 같은 결함을 찾아내기는 굉장히 어렵다. 이 책에서는 이런 결함들을 정적 분석 도구인 PMD를 활용해 자동으로 진단하고 실제 프로젝트 경험을 바탕으로 올바른 방향으로 수정하는 최적의 방법을 제시한다.

각 장은 결함의 난이도와 발생 빈도를 기준으로 분류된 여러 개의 항목으로 구성돼 있으며, 각 항목에서는 실제 프로젝트 사례를 바탕으로 결함의 원인과 PMD를 통한 분석 방법, 그리고 문제점의 해결책을 실무에 가까운 소스코드와 간결한 설명으로 쉽고 명확하게 설명한다.

★ 이 책에서 다루는 내용 ★

◎ 프로그래밍 일반 규칙
◎ 가독성과 명명 규칙
◎ 괄호 규칙
◎ 올바른 문자열 처리
◎ 올바른 주석 사용법
◎ 패키지 참조
◎ 빈 코드
◎ 코드 길이와 복잡도
◎ 필수 설계 규칙
◎ 객체 간의 결합 규칙
◎ 소스코드 최적화
◎ JUnit 사용 규칙
◎ 예외 처리

무제한 대여 혜택 받기

현재 25만명이 게시글을
작성하고 있어요

나와 비슷한 취향의 회원들이 작성한
FLYBOOK의 더 많은 게시물을 확인해보세요.

지금 바로 시작하기

플라이북 앱에서
10% 할인받고 구매해 보세요!

지금 구매하러 가기

더 많은 글을 보고 싶다면?

게시물 더보기
웹으로 보기