본문 바로가기

분류 전체보기414

Snapshots of the Mind https://direct.mit.edu/books/monograph/5458/Snapshots-of-the-Mind Snapshots of the MindHow people make decisions, size up situations, spot anomalies, and anticipate problems in real-world settings.Gary Klein, author of the bestselling Sourcesdirect.mit.edu 사람들이 결정을 내리거나, 문제를 예측할 때 어떤 방법들을 쓰는 지, 마음의 "스냅샷"의 내용을 게리 클라인이 소개했다. 인상 깊은 내용과 느낀점 분석: 이미 알고 있는 것을 가지고 조사.통찰: 이미 알고 있지 않고 발견. 둘 중 하나가 맞다기보다는 상.. 2024. 5. 5.
Tidy First? 켄트 벡의 새로운 책이 나왔다고해서 번역서가 나오기 전에 개발 관련 커뮤니티에서 화제가 되었다. 제목은 Tidy First? 인데 ? 가 들어간 것이 재미있다.  왜 리팩터링이 아니고 Tidy 라는 표현을 썼을까. 저자는 작게 시도하는 것을 강조한다. 리팩터링은 좀 더 큰 개념이다. 리팩터링을 하는 과정에서 기능개발을 중단을 의미할 수도 있다. 정리를 통해서 작게 진행하면 검토의 부담과 충돌 부담을 줄일 수 있다. 코드 정리 구분을 하면 4단계다.프로그래밍 처음에는 작동을 위한 변경사항을 잔뜩 만듦.코드 정리 작업. 구조적 변경, 행위적 변경. 한번에 하나씩만.어떤게 더 쉬워질까. 어떤 것들을 할까. sequence. 더 변경이 쉬워질까.작은 PR 만들어서 변경을 해보기. 행위변경과 구조 변경 두개를 하.. 2024. 5. 5.
AC2 Event Design 후기 2박 3일 일정으로 애자일 컨설팅 김창준 대표님이 진행하는 교육을 듣고왔다. 교육을 통해 일상에서 계속 다양한 이벤트를 기획할 수 있고, 소셜 이벤트 디자인은모든 이해관계자들이 기여를 할 수 있는 환경을 만드는 것이라는 것을 배웠다.  이벤트 디자인 패치에서 배운 것 - 이벤트 디자인을 문제 해결로 인식할 수 있다. - 설계로 문제를 해결할 수 있는가를 의식적으로 연습한다. 이벤트 디자인을 잘한다는 것의 역량 모델 - Problem Definition, Redefinition - Anticipation/Simulation - 추상화 - 기억회상 - 병치 - pattern 같이 동료들과 밥먹는 것부터 다양한 이벤트를 설계해볼 수 있었고 여러가지로 기억에 남는 교육이었다. 2024. 5. 2.
대규모 시스템 설계 기초2 1권이 많은 인기를 끌어서인지 2권 출시도 관심을 가지게 됐다.  1권에서는 기술자체를 소개하는 데 페이지 할당을 많이 했다면2권은 기술을 활용해서 문제 해결을 해결하는 위주로 내용을 전개한 것으로 보인다. 앞부분의 위치기반 서비스 부분은 흥미로운 점들이 좀 있었는데,메시지큐 설계나 모니터링 시스템 만들기는 구체적인 서비스이 생각날 정도의디테일을 소개해서 필요 이상이 아닌가라는 생각이 들었다. 위치 기반 서비스 관련해서 국내에선 어떤 기술을 사용하는지 궁금해서 찾아보았다.https://techblog.woowahan.com/2717/ 가게 배달지역 관리방식 개편 프로젝트 | 우아한형제들 기술블로그{{item.name}} 배달지역 관리방식 개편 (S2) 🙇🏻‍♂️ 안녕하세요. 우아한형제들에서 가게시스템.. 2024. 4. 27.