목차

프롤로그 _ ‘원칙’과 ‘기본기’에 충실한 조직은 풍랑에 흔들리지 않는다!

Part 1. 평균의 함정을 뛰어넘어라, ‘전략적 사고’


이기는 습관 01_ 회사가 월급 주는 이유를 망각하지 마라
싸우는 것 자체보다 이기는 것이 중요하다 | 모든 마인드를 실용적으로 세팅하라

이기는 습관 02_ 탁월한 전략가는 숫자로 말한다
데이터를 보라, 답이 들어 있다 | 지금 조금 이기기보다, 3년 후에 확실히 이긴다! | 고민을 넘어 전략을 탄생시킨 OX 노트 | 꿀을 따게 해주면 꿀벌들은 모여들게 돼 있다

이기는 습관 03_ 제대로 된 질문을 던져야 진짜 답이 나온다
엉뚱한 질문을 던지면 엉뚱한 답이 나온다

Part 2. 그저 하지 말고, ‘되게’ 하라, ‘결과 중심의 일처리’

이기는 습관 04_ 한술에 배부를 리 없다, ‘일하는 힘’을 축적하라

일은 ‘하는’ 것이 아니라 ‘되게 하는’ 것이다 | 창의성의 출발은 결과가 나올 때까지 멈추지 않는 것 | 첫술에 배 부르려는 건 놀부 심보다

이기는 습관 05_ 의미 있는 목표가 차이를 만든다
조직 안에서 죽어버린, ‘박제된 목표’는 내다버려라 | 허울 뒤에 숨은 진실을 읽어라 | 다음 달에 잘하는 것보다 3개월 후에 잘하...는 것이 중요하다

이기는 습관 06_ 사람이 일을 한다, 이기는 조직으로 변화시켜라
그저 잘난 놈이 아니라, 열정이 있는 놈을 뽑아라 | 회사 입구에 들어서면서부터 문화는 향기를 풍긴다 | 조직을 내전(內戰)에 시달리게 하지 마라

이기는 습관 07_ 일을 잘하는 데도 요령이 있다
100분 동안 도시락 120개를 파는 사나이 | 학교성적표가 사회성적표는 아니다, 끝없이 배워라 | 뭐든 한 줄로 명쾌하게 설명하는 습관을 들여라 | 시간이 생명이다, 데드라인을 사수하라 | 상사를 활용하라, 답을 얻고 시작한다 | 모든 것을 철저히 준비하고 또 준비하라 | 숫자는 신뢰다, 데이터 뱅크가 되어라 | 나쁜 일일수록 하루라도 빨리 보고하라 | 요행을 바라지 마라, 제대로 된 준비가 우선이다

이기는 습관 08_ 성공과 좌절의 매너리즘을 경계하라
달리기를 멈춘 기차바퀴는 녹이 슨다 | 자기 자신에게 어리광 부리지 마라

Part 3. 립 서비스 말고 실력으로 말하라, ‘불황에 강한 정공법’

이기는 습관 09_ 시장과 고객에 대해 소설 쓰지 마라

현장을 가본다고 하는 것의 의미 | 타깃 시장을 제대로 정의한다는 것 | 소비자가 찾을 때 집중하라 | 소설을 쓰지 말고 시나리오를 써라

이기는 습관 10_ 경제연구소 직원이 현장에서 유능할 수 없는 이유
‘잘 안다’고 생각하는 사람이 가장 위험하다 | 무늬만 이론가가 되지 말고 현장 전도사가 돼라

이기는 습관 11_ 차별화는 구두 뒷굽에서 나온다
평균까지는 누구나 비슷하다, 거기부터가 승부다 | 획기적인 아이디어는 모두 ‘집중’과 ‘노력’의 선물이다

Part 4. 공짜보다 진심이 이긴다, ‘아날로그식 고객경영’

이기는 습관 12_ 살 수밖에 없는 제품을 만들어라

천편일률적인 상식의 눈을 벗겨내라 | 나만의 강점 테마로 승부하라 | 사지 않으면 불안하게 만들어라

이기는 습관 13_ 당신의 생사여탈권은 고객이 쥐고 있다
무시하지 마라, 그들은 고객을 보호하고 있다 | CRM을 백지에서부터 다시 정의하라 | 고객은 공짜보다 감동을 원한다

이기는 습관 14_ 고객의 돈을 뺏지 말고, 마음을 얻어라
장황한 업무 매뉴얼보다 마음씀씀이 | 고객의 입장에서 생각하라, 제발! | 고객의 이야기는 참고사항이 아니다

이기는 습관 15_ 포화상태의 시장에 아날로그 감성으로 어필하라
고객과 눈높이를 맞추고 게임을 하라 | 고객이 어느 곳을 바라보는지 그 방향을 읽어라 | 포화상태일수록 싸우기보다 동침을 하라

이기는 습관 16_ 22세기형 성공 비결은 소프트 스킬에 있다
따뜻함이 담긴 말 한마디의 힘 | 고객들의 호흡소리까지도 읽어라

Part 5. 원칙이 가장 뛰어난 전략이다, ‘누수 없는 원칙과 기본기’

이기는 습관 17_ 빈틈을 메워라, 솔선수범이 경쟁력이다

확인하고 확인하고 또 확인하라 | 알아서, 찾아서, 현명하게 하라 | 업무의 최종 고지는 목표를 달성하는 것이다

이기는 습관 18_ 쓰지 않고 벌 수 없다, 그러나 제대로 써라
정말 써야 할 곳에 제대로 써라 | 출구를 통제하지 말고 배관을 통제하라 | 연구개발, 시간이 곧 비용이다 | 사람에 대한 지출을 아끼지 말되 뒤탈 없이 써라 | 가랑비에 옷 젖는다, 효과 없는 선심성 지출은 줄여라

이기는 습관 19_ 잘되고 있을 때 더 경계하라
혁신목표를 나노 식으로 쪼개라 | 문제가 될 수 있는 소지는 미리 없애라 | 건전한 스와핑을 즐겨라 | 적당한 체중 조절이 건강의 보약이다

Part 6. 결과와 성과만 주문하라, ‘실용주의 리더십’

이기는 습관 20_ 리더의 몰입도가 조직의 몰입도다

리더여, 관대해지지 마라 | 최고의 머리, 최고의 손발을 빌려서라도 하라 | 숫자를 읽고 목표를 경영하는 안목 | 군사를 효율적으로 사용하는 명장이 돼라

이기는 습관 21_ 생산적이지 않은 것에 한눈팔게 하지 마라
직원을 편견의 스펙트럼으로 재단하지 마라 | 제대로 관찰하라, 바나나는 하얀색이다 | 상대방을 자신에게 끼워 맞추지 마라 | 부정이 싹틀 여지를 잘라라

이기는 습관 22_ 열정을 가진 조직의 경쟁력을 갖춰라
창의성의 진정한 원천은 ‘열정’이다 | 열정의 조직, 무엇으로 만들 것인가?

에필로그 _ 일과 성과로 승부하는 조직은 고객과 시장에 대해 소설 쓰지 않는다

 

 

 

목차

서문 경제학, 어렵게 생각하지 말고 지금 당장 시작하라

1부_환율과 유가의 움직임에 주목하라

1장 글로벌 금융위기 어떻게 위기를 해결할 것인가
금융위기의 시작, 서브프라임 | 서브프라임 모기지론의 실체 | 금융위기의 해법, 통화량 조절 | 경기를 살리는 정부의 재정정책 | 경제를 이끄는 지도자의 리더십
맛있게 먹는 시사 경제 : 전 세계를 강타한 금융위기의 모든 것
키워드로 읽는 경제 상식

2장 환율과 환율지수 왜 환율이 오르면 수출이 늘어날까
환율이 오르는 이유 | 불안한 환율 | 환율은 어떻게 결정될까 | 외환시장이란 | 적정 환율을 알려주는 척도, 빅맥지수
맛있게 먹는 시사 경제 : 달러, 많아도 문제 적어도 문제
키워드로 읽는 경제 상식

3장 고유가와 경기 왜 유가가 오르면 주가가 떨어질까
유가가 상승하면 | 고유가에 대처하려면 | 고유가와 산업구조 | 고유가와 대체탄력성 | 국가 간 거래 장부, 경상수지와 자본수지
맛있게 먹는 시사 경제 : 오일쇼크에 대처하려면
키워드로 읽는 경제 상식

4장 시사 키워드로 읽는 환율의 모든 것
경제에도 ‘선물’이 있다 | | 달러 밭떼기, 선물환 | 환율이 폭등하면 KIKO는 오히려 손해 | 국경을 넘나드는 돈, 엔 케리 트레이드 | 외환 보유고를 채우는 방법, 통화 스와프
맛있게 먹는 시사 경제 : 최고의 리스크 관리, 환율
키워드로 읽는 경제 상식

2부_돈의 흐름이 보이는 금리에 주목하라

1장 금리와 통화량 왜 금리가 내리면 주가가 요동칠까
금리가 변동하면 | 금리는 어떻게 결정될까 | 금리에 주목하면 주가가 보인다 | 금리가 움직이면 채권도 움직인다 | 함정에 빠진 돈, 유동성 함정
맛있게 먹는 시사 경제 : 금리가 결정하는 경기
키워드로 읽는 경제 상식

2장 경기 순환 주가를 읽으면 미래가 보인다
경기가 뭐기에 좋고 나쁘다는 걸까 | 경기는 계속 되풀이해서 돈다 | | 경기 순환의 폭을 줄이는 이자율정책 | 그렇고 그런 사이, 환율과 이자율 | 경기 변동을 예상하려면 선행지표에 주목!
맛있게 먹는 시사 경제 : 살아있는 생명체, 경기 순환
키워드로 읽는 경제 상식

3장 인플레이션 물가는 오르기만 하는 걸까
인플레이션 없는 성장, 골디락스의 꿈 | 경제에 악영향을 주는 폭탄, 인플레이션 | 물가를 재는 다양한 방법, 물가지수 | 체감하는 물가와 실제 물가가 다르다 | | 곡물가 변동이 불러온 물가 상승, 애그플레이션
맛있게 먹는 시사 경제 : 인플레이션과 체감물가가 다른 이유
키워드로 읽는 경제 상식

4장 디플레이션과 스태그플레이션 성장하지 않는 경제, 오르는 물가의 공포
내리는 게 더 무서워, 디플레이션 | 물가 인상과 경기 침체의 합동공격, 스태그플레이션 | 전 세계를 떨게 한 스태그플레이션의 확산 | 스태그플레이션에서 벗어나려면
맛있게 먹는 시사 경제 : ‘D'와 ’S'의 공포
키워드로 읽는 경제 상식

3부_선진국으로의 도약, 생산성에 주목하라

1장 국민소득 왜 환율이 오르면 국민소득이 떨어질까
분배, 생산, 지출 국민소득을 아는 세 방법 | 총공급과 국민소득 | 총수요와 국민소득 | 환율과 국민소득 | 남대문 화재는 국민소득에 영향을 줄까
맛있게 먹는 시사 경제 : 총공급, 총수요와 국민소득의 관계
키워드로 읽는 경제 상식

2장 생산성이란 무엇인가 왜 일하는 시간은 많은데 돈은 적게 벌까
들어온 것과 나온 것의 비율, 생산성 | 경제 위기의 막강 해법, 생산성 향상 | 적게 일하고 잘사는 지혜 | 생산성의 구슬 서 말, 생산요소
맛있게 먹는 시사 경제 : 생산성은 국가 경쟁력이다
키워드로 읽는 경제 상식

3장 규제와 생산성 전봇대를 뽑으면 생산성이 늘어날까
임금은 얼마가 적당할까, 한계 생산성 | 경제적 규제를 완화해야 생산성이 오른다 | 서비스업에서도 생산성은 중요해 | 금융허브의 꿈, 금융생산성 | 생산성에서도 결국 사람이 핵심
맛있게 먹는 시사 경제 : 성장의 장애물, 노사분규와 경제규제
키워드로 읽는 경제 상식

4장 기술혁신과 생산성 우리는 어떻게 반도체 1등이 되었을까
생산성을 높이는 방법, 기술혁신 | 새로운 기술로 더 좋게, 더 많이 | 기술혁신을 어떻게 이루나 | 기술혁신을 장려하는 특허제도 | 국제유가와 기술혁신
맛있게 먹는 시사 경제 : 기술 혁신이 생산성을 높인다
키워드로 읽는 경제 상식

 

 

 

목차

머리말
추천사

(1)환율
1. 리먼브라더스를 위하여
2. 환율이 오르면 수출이 늘어날까?
3. 명품이 더 잘 팔리는 이유
break time- 소비자의 마음을 훔쳐라
4. 환율이 오르면 왜 물가가 오를까?
5. 뜨거운 감자, 키코
6. 비정상적인 환율
7. 기업을 괴롭혀라. 그곳에 선진국으로 가는 길이 있다
8. 국제수지 흑자는 항상 좋은가?
break time -세계 시장을 호령한 일본 전자산업. 어떤 비밀이 숨어 있나?

(2)미국의 금융시스템
9. 서브프라임 모기지? 누구냐 넌?
10. 서브프라임 사태가 금융시장과 세계경제에 미치는 영향
11. 서민이 낸 세금으로 은행을 살리는 이유는?
12. 돈의 역사를 알면 서브프라임 사태가 보인다
13. 미국 오바마 대통령의 새 경제팀과 FRB
break time -기축통화 ‘달러’. 기축통화가 뭐지?
14. 부의 상징 황금, 금 투자는 과연 안전한가?
15. 공포의 대상인 대공황, 1930년대 미국과 세계경제의 위기
break time - 자유방임주의에서 개입주의, 다시 신자유주의로

(3)금리와 자산시장
16. 금리 변화는 어떤 의미를 갖는가?
17. 기준금리는 내리는데 대출금리는 왜 안 내릴까?
18. 금리가 오르면 주가는 내릴까?
break time - 다들 그쪽으로 몰려가니까 따라간다고?
19. 주식투자, 큰 흐름을 먼저 살펴라
20. 가치투자가 대안인가?
21. GDP 성장률에 주목하라
break time - 골치 아픈 파생상품 이야기, 기본만 알아두자.
22. 부동산 가격? ‘수요의 시간이동’을 이해하라
23. 부동산 폭락시대는 정말 오는가?
24. 미국 경기침체 얼마나 갈까?
25. FTA와 그 탄생 배경에 대하여
26. 오바마와 한미 FTA
27. 한미 FTA는 시장 확대의 장이다
28. 유가 200달러를 외치던 그들은 어디로 갔는가?
29. 경제뉴스를 점검하라
break time - 우리나라 영화산업과 만화산업, 규제가 성패를 갈랐다.

(4)거시지표가 지니는 의미
30. GDP를 알아야 경제가 보인다
31. 잠재성장률로 경제 예측하기
32. 투자가 늘면 정말로 성장률이 높아질까?
33. 물가는 우리 삶과 어떤 관계인가?
34. 소비자물가만 물가냐, 생산자 물가도 중요해
break time - 애그플레이션과 원자재 가격 폭등
35. 수요와 공급의 비밀
36. 경기침체 없는 영원한 경기호황은 없는가?
37. 쳐다보기도 싫은 실업률 수치, 한 번만 용기를 내보자
38. 달콤한 재정지출, 마냥 좋을까?
39. 매년 사상 최대를 기록하는 국가 부채, 겁먹을 것 없다
break time - 나도 모르게 아이템 구매 버튼을 누른다-온라인 게임 속 경제원리

 

 

 

목차

프롤로그 : 싸움의 룰까지도 바꾸어놓는 '승자의 법칙'

1부. 총알처럼 움직인다, 동사형(動詞形) 조직
이기는 습관 01 - 고객을 향해 움직이는 '동사형 조직'으로 변신하라
이기는 습관 02 - 이기는 조직은 열정의 온도가 다르다, 일을 축제로 만들어라
이기는 습관 03 - 시간이라는 무질서한 흐름에 조직을 놓아기르지 말라
이기는 습관 04 - 고통이 따르는 창조적 혁신에 기꺼이 사활을 걸어라

2부. 창조적 고통을 즐긴다, 프로 사관학교
이기는 습관 05 - 인생도 비즈니스도 셀프 마케팅이다
이기는 습관 06 - 세상에 없는 오직 하나, 제안서 한 장도 차별화하라
이기는 습관 07 - 당신이 공부할 학교는 바로 지금 '이곳'이다
이기는 습관 08 - 조직이 직원에게 해줄 수 있는 최상의 복지는 지독한 훈련이다

3부. 쪼개고 분석하고 구조화한다, 지독한 프로세스
이기는 습관 09 - 프로세스를 정착시켜 조직의 역량을 상향평준화하라
이기는 습관 10 - 목표는 원대하게, 평가는 냉혹하게
이기는 습관 11 - 디테일의 힘, 1미터씩 쪼개고 잘라서 관찰하라
이기는 습관 12 - 실패는 가장 좋은 교재, '실패노트'를 공유하고 학습하라

4부. 마케팅에 올인한다, 체화된 마케팅적 사고
이기는 습관 13 - 모든 구성원들이 마케팅 전략의 귀신이 되라
이기는 습관 14 - 돈은 가장 낮은 곳으로 흘러들어온다
이기는 습관 15 - 고객보다 유능한 마케터는 없다
이기는 습관 16 - CRM은 소프트웨어가 아니라 습관이다

5부. 기본을 놓치지 않는다, 규범이 있는 조직문화
이기는 습관 17 - 인사도 제대로 못 하는 조직은 '무덤'이나 다름없다
이기는 습관 18 - 자본이 필요 없는 투자, 웃음이 돈을 부른다
이기는 습관 19 - 전략과 함께 하루를 열고, 확실한 마무리로 골 결정력을 높여라

6부. 끝까지 물고 늘어진다, 집요한 실행력
이기는 습관 20 - 바탕 없는 재기발랄함은 수명이 짧다, 성실함을 견지하라
이기는 습관 21 - 잘하는 사람을 무작정 따라 하는 것도 탁월한 전략이다
이기는 습관 22 - 집요하게 물고 늘어지는 자가 결국은 큰일을 이룬다

에필로그 : 현장에서 땀 흘리는 사람을 위한 승리의 정공법

 

 

 

목차

책을 펴내며

1 내일을 두려워하는 것 말고도 우리는 후회에 맞서야 한다
길들여진다는 것, 알고 보면 삶은 개구리 신세
생각보다 지내기 쉽지 않은 ‘여유’
지속적으로 집중력을 떨어뜨리는 단편적, 간헐적인 정보 획득
내일을 두려워하는 것 말고도 우리는 후회에 맞서야 한다
고독, 알고 보면 나를 업그레이드시키는 기회
꿈을 좇는 사람, 꿈을 포기하는 사람
답답할 땐 당장 떠나라

2 당신의 불만은 핑계에 불과하다
장밋빛 꿈, 그 속에 숨겨진 날카로운 가시
시간은, 묵묵히 노력하는 사람을 배신하지 않는다
우물 안 개구리처럼 평생을 보내야 하는 비극 피하기
당신의 불만은 핑계에 불과하다
약자는 기회를 좇고 강자는 기회를 만든다
오늘은 자유를 누리되 내일은 책임을 져라
1등이 그렇게 중요한 걸까?
그대여, 아무 걱정 말아요
도망칠 길이 없다면 앞만 보고 달려, 밑져야 본전이야

3 우리가 열광해야 할 것들
결코 단순하지 않은 ‘진실’의 판단
이해할 수 없다면 소통의 방법을 배워라
마음이 가난한 사람을 멀리하라
내면이 약한 사람의 존재감
용서하되 기억하라
알고 보면 곳곳에 숨어 있는 리틀 빅 히어로
실수해도 괜찮아 마인드 컨트롤, 나만의 마이웨이
우리가 열광해야 할 것들
길을 잃고 방황할 때 그 길을 밝혀 줄 ‘별’

4 좋은 친구가 되는 법
좋은 친구가 되기 위한 수고
‘안녕’이라는 말 한 마디
힘내라, 친구야

저자 후기

 

 

 

목차

=== 1부 소개 ===
1장 설계와 아키텍처란?
__목표는?
__사례 연구
__결론

2장 두 가지 가치에 대한 이야기
__행위
__아키텍처
__더 높은 가치
__아이젠하워 매트릭스
__아키텍처를 위해 투쟁하라

=== 2부 벽돌부터 시작하기: 프로그래밍 패러다임 ===
3장 패러다임 개요
__구조적 프로그래밍
__객체 지향 프로그래밍
__함수형 프로그래밍
__생각할 거리
__결론

4장 구조적 프로그래밍
__증명
__해로운 성명서
__기능적 분해
__엄밀한 증명은 없었다
__과학이 구출하다
__테스트
__결론

5장 객체 지향 프로그래밍
__캡슐화?
__상속?
__다형성?
__결론

6장 함수형 프로그래밍
__정수를 제곱하기
__불변성과 아키텍처
__가변성의 분리
__이벤트 소싱
__결론

=== 3부 설계 원칙 ===
7장 SRP: 단일 책임 원칙
__징후 1: 우발적 중복
__징후 2: 병합
__해결책
__결론

8장 OCP: 개방-폐쇄 원칙
__사고 실험
__방향성 제어
__정보 은닉
__결론

9장 LSP: 리스코프 치환 원칙
__상속을 사용하도록 가이드하기
__정사각형/직사각형 문제
__LSP와 아키텍처
__LSP 위배 사례
__결론

10장 ISP: 인터페이스 분리 원칙
__ISP와 언어
__ISP와 아키텍처
__결론

11장 DIP: 의존성 역전 원칙
__안정된 추상화
__팩토리
__구체 컴포넌트
__결론

=== 4부 컴포넌트 원칙 ===
12장 컴포넌트
__컴포넌트의 간략한 역사
__재배치성
__링커
__결론

13장 컴포넌트 응집도
__REP: 재사용/릴리스 등가 원칙
__CCP: 공통 폐쇄 원칙
__CRP: 공통 재사용 원칙
__컴포넌트 응집도에 대한 균형 다이어그램
__결론

14장 컴포넌트 결합
__ADP: 의존성 비순환 원칙
__하향식(top-down) 설계
__SDP: 안정된 의존성 원칙
__SAP: 안정된 추상화 원칙
__결론

=== 5부 아키텍처 ===
15장 아키텍처란?
__개발
__배포
__운영
__유지보수
__선택사항 열어 두기
__장치 독립성
__광고 우편
__물리적 주소 할당
__결론

16장 독립성
__유스케이스
__운영
__개발
__배포
__선택사항 열어놓기
__계층 결합 분리
__유스케이스 결합 분리
__결합 분리 모드
__개발 독립성
__배포 독립성
__중복
__결합 분리 모드(다시)
__결론

17장 경계: 선 긋기
__두 가지 슬픈 이야기
__FitNesse
__어떻게 선을 그을까? 그리고 언제 그을까?
__입력과 출력은?
__플러그인 아키텍처
__플러그인에 대한 논의
__결론

18장 경계 해부학
__경계 횡단하기
__두려운 단일체
__배포형 컴포넌트
__스레드
__로컬 프로세스
__서비스
__결론

19장 정책과 수준
__수준
__결론

20장 업무 규칙
__엔티티
__유스케이스
__요청 및 응답 모델
__결론

21장 소리치는 아키텍처
__아키텍처의 테마
__아키텍처의 목적
__하지만 웹은?
__프레임워크는 도구일 뿐, 삶의 방식은 아니다
__테스트하기 쉬운 아키텍처
__결론

22장 클린 아키텍처
__의존성 규칙
__전형적인 시나리오
__결론

23장 프레젠터와 험블 객체
__험블 객체 패턴
__프레젠터와 뷰
__테스트와 아키텍처
__데이터베이스 게이트웨이
__데이터 매퍼
__서비스 리스너
__결론

24장 부분적 경계
__마지막 단계를 건너뛰기
__일차원 경계
__퍼사드
__결론

25장 계층과 경계
__움퍼스 사냥 게임
__클린 아키텍처?
__흐름 횡단하기
__흐름 분리하기
__결론

26장 메인(Main) 컴포넌트
__궁극적인 세부사항
__결론

27장 ‘크고 작은 모든’ 서비스들
__서비스 아키텍처?
__서비스의 이점?
__야옹이 문제
__객체가 구출하다
__컴포넌트 기반 서비스
__횡단 관심사
__결론

28장 테스트 경계
__시스템 컴포넌트인 테스트
__테스트를 고려한 설계
__테스트 API
__결론

29장 클린 임베디드 아키텍처
__앱-티튜드 테스트
__타깃-하드웨어 병목현상
__결론

=== 6부 세부사항 ===
30장 데이터베이스는 세부사항이다
__관계형 데이터베이스
__데이터베이스 시스템은 왜 이렇게 널리 사용되는가?
__디스크가 없다면 어떻게 될까?
__세부사항
__하지만 성능은?
__개인적인 일화
__결론

31장 웹은 세부사항이다
__끝없이 반복하는 추
__요약
__결론

32장 프레임워크는 세부사항이다
__프레임워크 제작자
__혼인 관계의 비대칭성
__위험 요인
__해결책
__이제 선언합니다
__결론

33장 사례 연구: 비디오 판매
__제품
__유스케이스 분석
__컴포넌트 아키텍처
__의존성 관리
__결론

34장 빠져 있는 장
__계층 기반 패키지
__기능 기반 패키지
__포트와 어댑터
__컴포넌트 기반 패키지
__구현 세부사항엔 항상 문제가 있다
__조직화 vs. 캡슐화
__다른 결합 분리 모드
__결론: 빠져 있는 조언

=== 7부 부록 ===
부록 A 아키텍처 고고학

 

 

 

목차

지은이 서문
옮긴이 서문

1부 프로그래머를 위한 원칙
__1장 시작하기 전에
____할 거면 잘하라
__2장 엔지니어의 자세
__3장 능력자 프로그래머의 한 가지 비밀
__4장 두 문장으로 요약한 소프트웨어 설계

2부 소프트웨어의 복잡성과 원인
__5장 복잡성의 단서
__6장 복잡성을 키우는 방법: API 분리
__7장 하위 호환성이 가치를 잃는 시점은 언제인가?
__8장 복잡성은 감옥이다

3부 단순성과 소프트웨어 설계
__9장 설계는 프로젝트 초반에 하라
____올바른 방법 도입하기
__10장 미래 예측의 정확성
__11장 단순성과 엄격성
__12장 둘은 너무 많다
____리팩토링
__13장 분별 있는 소프트웨어 설계
____잘못된 방법
____잘못된 방법 분석
____이 작업을 여러 사람이 함께한다면?
____올바른 방법
____우리는 소프트웨어 설계 법칙을 따랐다

4부 디버깅
__14장 버그란 무엇인가?
____하드웨어
__15장 버그의 원인
____복합적인 복잡성
__16장 재발을 방지하라
____재발 방지 예시
____토끼굴로 들어가기
__17장 디버깅의 기본 철학
____버그 파악하기
____시스템 살펴보기
____진짜 원인 찾기
____4단계

5부 엔지니어링 팀에서 일하기
__18장 엔지니어링 생산성을 효과적으로 개선하기
____그러면 어떻게 해야 할까?
____해결책
____신뢰와 문제 해결
____장애물
____근원적 문제를 향해 나아가기
__19장 개발자 생산성 측정하기
____‘생산성’의 정의
____‘LOC’는 어떨까?
____유효한 기준 정하기
____코드가 제품이라면?
____개발자 생산성 개선 담당자라면?
____결론
__20장 소프트웨어 회사에서 코드 복잡성을 다루는 법
____1단계: 문제 목록
____2단계: 회의
____3단계: 버그 리포트
____4단계: 우선순위 선정
____5단계: 과제
____6단계: 계획
__21장 리팩토링할 때는 기능에 주목하라
____효과적으로 일하기
____리팩토링 한계 설정하기
____리팩토링을 하면 시간이 절약된다
____명확하게 만들어라
____정리
__22장 친절과 코드
____소프트웨어에서 중요한 건 사람이다
____친절의 예
____친절하게 더 나은 프로그램을 만들어라
__23장 간략하게 살펴보는 오픈 소스 커뮤니티
____기여자 유지하기
____장벽 없애기
____관심 유도하기
____아주 인기 있는 제품이 돼라
____인기 있는 프로그래밍 언어로 만들어라
____정리

6부 소프트웨어 이해하기
__24장 컴퓨터란 무엇인가?
__25장 소프트웨어 구성 요소: 구조, 동작, 결과
__26장 소프트웨어 개정판: (I)SAR 구별하기
____구조
____동작
____결과
____코드 한 줄에 담긴 ISAR
____SAR 정리
__27장 지식으로서의 소프트웨어
__28장 기술의 목적
____반대 사례도 있을까?
____기술의 발전이 ‘좋은’ 것인가?
__29장 간략하게 살펴보는 프라이버시 문제
____공간의 프라이버시
____정보의 프라이버시
____정리
__30장 단순성과 보안
__31장 테스트 주도 개발과 관찰 주기
____ODA 사례
____개발 프로세스와 생산성
____첫 번째 ODA
__32장 테스트 철학
____테스트 가치
____테스트 단언문
____테스트 범위
____테스트 가정
____테스트 설계
____E2E 테스트
____통합 테스트
____단위 테스트
____현실
____가짜
____결정론 177
____속도 178
____커버리지 180
____결론: 테스트의 전반적인 목표 180

7부 나아지기
__33장 성공의 비밀: 나아지기
____이 방법이 왜 효과가 있었을까?
__34장 개떡 같은 부분을 찾는 방법
__35장 ‘아니요’의 힘
____나쁜 아이디어 알아내기
____나쁜 아이디어 내지 않기
____거절과 무례는 다르다
__36장 프로그래머가 개떡 같은 이유
____무엇을 배워야 할까?
__37장 빠른 프로그래밍의 비결: 생각하지 않기
____이해하기
____그리기
____시작하기
____단계 건너뛰기
____신체적 문제
____주의 집중하기
____자기 회의
____잘못된 통념
____주의 사항
__38장 개발자의 자만심
__39장 ‘일관성’과 ‘획일성’은 다르다
__40장 사용자는 문제를 알려주고 개발자는 해결책을 만든다
____신뢰와 정보
____문제는 사용자에게서 나온다
__41장 즉각적인 만족감 = 즉각적인 실패
____해결책은 장기적인 관점으로 찾아라
____소프트웨어 회사를 망가뜨리는 방법
__42장 성공은 혁신이 아니라 실행에서 온다
__43장 훌륭한 소프트웨어
____1. 사용자의 명령을 정확하게 따른다
____2. 사용자가 예상한 대로 작동한다
____3. 사용자의 의도 전달을 막지 않는다
____코드를 단순하게 만드는 것보다 탁월하게 만드는 게 더 중요하다. 이 둘은 상충되지 않는다

찾아보기

 

 

 

목차

1장 자바스크립트의 좋은 점들
2장 자바스크립트의 좋은 문법들
3장 객체
4장 함수
5장 상속
6장 배열
7장 정규 표현식
8장 메소드
9장 스타일
10장 아름다운 속성에 대한 단상

부록 A | 나쁘지만 사용해야 하는 부분들(Awful parts)
부록 B | 나쁜 점들
부록 C | JSLint
부록 D | 구문 다이어그램
부록 E | JSON

 

 

 

목차

추천사
서문

1. 최고의 자아를 찾아내라
2. 반자아를 이해하라
3. 당신만의 고유한 여정: 최고의 자아를 향한 변화
4. 더 나은 삶을 방해하는 장애물을 찾아내라
5. 사회적 삶(Social Life)
6. 개인적 삶(Personal Life)
7. 건강(Health)
8. 교육(Education)
9. 인간관계(Relationships)
10. 직장(Employment)
11. 영성의 개발(Spiritual Development Life)
12. 최고의 팀을 꾸려라
13. 최고 자아라는 목표에 도달하기 위한 7단계

결론
감사의 글
옮긴이 후기
참고문헌

 

 

 

목차

1장 쉽게 시작하는 클라우드
1.1 컴퓨팅 환경의 현재와 미래
1.2 클라우드 컴퓨팅
1.3 클라우드 컴퓨팅의 장점
1.4 클라우드 컴퓨팅 유형
1.5 클라우드 컴퓨팅 서비스 유형
1.6 클라우드 네트워크 기본
1.7 클라우드 핵심 기술

2장 AWS 서비스와 선택
2.1 AWS 시작
2.2 AWS 서비스
2.3 내게 맞는 AWS 컴퓨팅 선택

3장 AWS 시작과 관리
3.1 가입 및 루트 계정 만들기
3.2 IAM
3.3 사용자 만들기
3.4 비용 알람 설정

4장 라이트 세일, 버튼 몇 번으로 인공지능 홈페이지 만들기
4.1 가장 가벼운 서비스, 라이트 세일
4.2 워드프레스 블로그 구축
4.3 워드프레스와 AWS 폴리

5장 클릭 한 번으로 모바일에서 나만의 반응형 페이지 만들기
5.1 AWS S3의 정의
5.2 S3 구성 및 이해
5.3 S3 스토리지 클래스
5.4 S3 사진 파일 업로드 및 확인
5.5 부트스트랩을 이용한 반응형 페이지 생성

6장 빅데이터를 위한 데이터베이스
6.1 데이터베이스의 발전
6.2 다이나모 DB
6.3 다이나모 DB CRUD

7장 서버 없이 알람 서비스 생성
7.1 서버리스 컴퓨팅 시대
7.2 AWS 람다 서비스
7.3 람다 함수 이해
7.4 람다 함수 만들기
7.5 람다 함수 기반 문자 알림 서비스
7.6 람다 함수 기반 AWS 지출 요금 모니터링

8장 마이크로 서비스로 번역 웹서비스 만들기
8.1 새로운 도전 마이크로 서비스
8.2 HTTP 서비스
8.3 HTTP 응답과 상태 코드
8.4 API 게이트웨이
8.5 API 게이트웨이와 데이터베이스(GET)
8.6 마이크로 서비스 기반 번역 웹서비스(POST)

9장 완전 관리형 빈스톡 예약 서비스
9.1 가벼운 서비스 빈스톡
9.2 완전 관리형 AWS SNS
9.3 빈스톡 기반 초대장 이메일 받기 서비스

10장 AWS 컴퓨팅 서비스의 시작과 끝 EC2
10.1 클라우드 가상화 기술의 시작, EC2
10.2 EC2 서비스 요금
10.3 EC2 인스턴스 타입
10.4 EC2 기반 커뮤니티 사이트

11장 ECS 컨테이너 서비스
11.1 가상화 기술의 미래
11.2 AWS 컨테이너 서비스
11.3 AWS VPC
11.4 엘라스틱 로드 밸런싱(ELB)
11.5 ECS 컨테이너 서비스 구축
11.6 ECS 확장 가능한 컨테이너 서비스 구축

12장 클라우드 데이터 분석과 시각화
12.1 클라우드 데이터 시각화
12.2 퀵사이트
12.3 퀵사이트의 특징
12.4 퀵사이트를 활용한 공공 데이터 시각화
12.5 퀵사이트 인터랙티브 분석

 

+ Recent posts