Feed
Explore
Ranking
Search
Ctrl+K
q
qkrtkdwns3410
/
서적
Search...
서적
5
박
박상준
7 팔로워
·
15 팔로잉
달을 향해 쏴라, 빗나가도 별이 될테니
태그
아직 태그가 없어요
최근 댓글
아직 댓글이 없어요
실용주의 프로그래머 36 40 44 48 52
36. 칠판형사들은 다른 형사의 존재를 알 필요가 없다. 형사들은 칠판을 보며 새로운 정보를 얻고, 자기가 발견한 것을 칠판에 덧붙인다.느슨한 결합의 정수일반적으로 의존성을 줄이기 위해 interface 를 사용하여 DI 를 한다.결국 caller 는 callee 의 존재를 알아야하고, 칠판 아키텍처에서는 그 연결조차 끊어버린다.이는 이벤트 기반 아키텍처
0
0
a month ago
15 min read
실용주의 프로그래머 ch 24, 28, 32
24. 죽은 프로그램은 거짓말을 하지 않는다.방어적 코딩 + 에러 핸들링에 관한 이야기설마가 사람 잡음그런 일은 절대 일어날 리 없어 ~ 라는 사고에 빠지기 쉽다 있을 수 없는 일 이 발생한 경우 우리는 그 사실을 알아야 한다.코드를 짤 때 무의식적으로 해피 패스만 가정한다.사용자가 여기에 음수 를 넣겠어?DB 연결이 설마 끊어지겠어?MQ 서버가 실패하는
0
0
2 months ago
13 min read
실용주의 프로그래머 02
8. 좋은 설계의 핵심ETC : easier to change교체하기 쉬운지 스스로 항상 생각하면서 코드를 짤 것좋은 설계는 나쁜 설계보다 바꾸기 쉽다.복잡함의 통일성수많은 디자인 패턴이나 아키텍처 SOLID 등의 원칙이 존재하지만 결국에는 유일한 목적은변경의 용이성 임도구에 집착하지 말고 본질 을 봐야한다.이 패턴을 썼느냐가 중요한 것이 아니라, 그래서
0
0
2 months ago
14 min read
실패는 나침반이다
실패는 나침반이다.
0
0
2 months ago
8 min read
실용주의 개발자 01
1장. 실용주의 철학서문실용주의 프로그래머는문제와 해법에 접근하는 태도와 방식, 철학에 차이가 있는 프로그래머를 말한다.변화와 관성사이에서 어떻게 균형을 잡을 것인가?토픽1. 당신의 인생이다.개발자라면 주도적으로 행동이라불평, 불만만으로 끝날 것이 아니라 스스로 쟁취해야한다.토픽2. 고양이가 내 소스 코드를 삼켰어요책임을 질 수 있어야 한다. 회피하지마라
0
0
2 months ago
20 min read