https://product.kyobobook.co.kr/detail/S000208791976
제목만 보고 차가운 도시의 코더인가 했지만 생각 외로 실용적인 책이다.
현실적으로 프로젝트를 진행하면서 고려해야하는 개발 지식을 공유하는 책이다.
내용을 잘 설명되어있어 흥미롭게 읽었다.
스트리트 코더의 자질
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
- 멱등 보장을 위한 로직처리가 인상깊다.