Skip to content

Commit

Permalink
vault backup: 2024-07-14 19:29:35
Browse files Browse the repository at this point in the history
  • Loading branch information
Seongil-Shin committed Jul 14, 2024
1 parent ad3b2d1 commit 3036512
Showing 1 changed file with 6 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: 1-실용주의 철학
title: 실용주의프로그래머 1장 실용주의 철학
author: 신성일
date: 2024-07-14 16:13:54 +0900
categories: study, 실용주의프로그래머
Expand All @@ -25,6 +25,7 @@ tags:
책임을 지지 않을 권리는 있지만, 지기로 결정했다면 결과를 감당해야한다.

> 어설픈 변명 말고 대안을 제시하라.
- 나쁜 소식을 전하기 전에 시도해볼만한 것은 없는지.
- 해결을 위해 필요한 것이 있고, 그 이유를 설명할 수 있을지
- "잘 모르겠어요" 다음에는 "알아보겠습니다"
Expand All @@ -34,6 +35,7 @@ tags:
소프트웨어의 무질서도가 증가하면 이를 '소프트웨어의 부패' (기술 부채)라고 부른다.

> 깨진 창문을 내버려두지 마라
- 나쁜 설계, 잘못된 코드 등이 모두 깨진 창문이다.
- 고칠 시간이 없다면, 주석처리 / Not implemented 등의 메시지를 표시하여 상황을 관리하고 있음을 보여줘라

Expand All @@ -46,11 +48,13 @@ tags:
## Topic 4 - 돌멩이 수프와 삶은 개구리

> 변화의 촉매가 되라
- 어떤 시스템을 개발하려고할 때 `시작 피로`에 빠지기 쉽다. 이때는 개발에 필요한 자원을 얻기 위해 사람들을 설득하는 것은 쉽지 않다.
- 하지만 작은 것을 잘 개발하여 사람들에게 보여주고, 사람들로 하여금 조금씩 추가해달라고 할떄까지 기다려라
- 계속되는 성공에 합류하기는 쉽고, 미래를 살짝이라도 보여주면 사람들은 도와주기 위해 모여들 것이다

> 큰 그림을 기억하라
- 소프트웨어 참사는 대부분 작은 문제들이 쌓이다가 어느날 갑자기 폭주한다.
- 큰 그림에 늘 주의를 기울여 참사가 발생하지 않도록 하자.
- 당장의 일에만 정신을 쏟지말고 주변에서 벌어지는 일을 살펴보라
Expand Down Expand Up @@ -115,6 +119,7 @@ tags:

**비판적 사고**
> 읽고 듣는 것을 비판적으로 분석하라
- '왜'냐고 다섯번 묻기
- 누구에게 이익이 되나?
- 어떤 맥락인가?
Expand Down

0 comments on commit 3036512

Please sign in to comment.