본문 바로가기
읽은책

스트리트 코더

by e-pd 2023. 12. 22.

https://product.kyobobook.co.kr/detail/S000208791976

 

스트리트 코더 | 세다트 카파노글루 - 교보문고

스트리트 코더 | 마감일 vs 코드 품질, 무엇을 우선시할 것인가? 프로그래밍 세계의 이상과 현실 속에서 살아남기 위해 필요한 ‘길거리 지식’을 배우자!컴퓨터 과학 이론, 알고리즘, 데이터 구

product.kyobobook.co.kr

제목만 보고 차가운 도시의 코더인가 했지만 생각 외로 실용적인 책이다. 

현실적으로 프로젝트를 진행하면서 고려해야하는 개발 지식을 공유하는 책이다.

내용을 잘 설명되어있어 흥미롭게 읽었다. 

 

스트리트 코더의 자질

1. 질문하기

2. 결과 중심적

3. 높은 처리량

4. 복잡성과 모호성 수용

 

메모

pg.43 

문자 사용시, 지역권 영향을 받을 수 있다. 개발 언어나 프레임워크에 이런 요소를 고려하고 있는지 체크

 

pg.45

- 가상 메서드 테이블: 객체 함수와 맵핑한 테이블을 참고(vtable)이라고도한다.

 

pg.52

호출스택. 스레드 당 하나를 가짐. 맨  위는 메모리 공간의 끝, 맨 아래는 null pointer.
항목을 놓고 스택 포인터를 줄이는 것.

 

pg. 161

공통 로직을 위해 리팩터링 함수를 만들자

 

pg.163

테스트 이름: 함수 이름 + 상태 + 예상 동작

 

올맨스타일(Allman)

void foo() 
{
   ..
}

1TBS

void foo() {
}

 

pg.188

사후 공개: 보안 이슈 이후 블로그에 작성되는 글

책임공개: 다른 회사에 취약점을 공개함

 

pg.212

보안이 다가 아니다. 캡챠를 하면 사용자가 시도해보다가 떠날 수 있다.

우리 사이트에 캡챠는 정말 필요한 행동일까..?

 

pg. 291

버그 수정하기

우선순위: 비지니스에 끼치는 영향

심각성: 고객에게 미치는 영향

 

pg. 300

- 멱등 보장을 위한 로직처리가 인상깊다.

'읽은책' 카테고리의 다른 글

인플루엔서  (1) 2023.12.23
일머리 문해력  (1) 2023.12.23
자바 병렬 프로그래밍  (1) 2023.12.17
요즘 우아한 개발  (0) 2023.11.18
퀄리티 코드  (0) 2023.11.09