본문 바로가기
728x90
반응형

Enjoy Life198

[나는 리뷰어다] 개발자에서 아키텍트로 많은 시간 개발을 하면서 시스템 아키텍처에 대해서 생각을 안해왔던것은 아니었다. 하지만 그런 지식들은 공부를 해서 생기는게 아니라 실제 경험으로 해봐야만 알수 있다는 생각을 많이 했었다. 그런데 요즘드는 생각은 이론으로 알고 실제 경험을 하면 더 많은것을 할수 있고 더 잘 할수 있을거라는 생각이 많이 들었다. 그래서 최근 책을 고를때에 아키텍트 관련 서적을 많이 골랐던것 같다. 개발을 하다가 나이 먹으면 아키텍트를 해야 한다 라는 그런 의견(?) 들이 많긴 한데 개발자에서 아키텍트로 간다는 것은 생각처럼 당연하지도 않고 쉽지도 않다. 지금도 물론 개발도 하고 아키텍트 역할도 하고 있지만 솔직히 그게 아키텍트로서의 역할이 맞는지, 아니면 개발자인지 구분이 안간다. 그리고 매번 같은 방법, 같은 형식으로만 .. 2021. 12. 13.
[2021-책읽기프로젝트] 초보자를 위한 투자의 정석 투자에 대해서 모르지만 그래도 기본은 알아야 겠다 싶어서 읽기 시작한 책. 주식을 투자하면서 알아야 할 많은 것들이 있었는데 설명은 쉬웠지만 내가 이책을 한번 읽고 다 이해하기에는 역부족이었다. 그래서 그 많은 내용들 중에 딱 한가지만 뽑았다. 정말 읽으면서 이것만은 꼭 기억하자 라고 하면서 적어놨다. 주식 매도해야할때 베스트6 처음 생각한 적정 주가 수준이면 분할매도(1/3 정도) 고점에서 대량의 거래가 이루어지고 장대음봉발생하면 매도 고점일 가능성이 큼 주가를 끌어 올렸던 주체의 보유주식을 대량 처분할때 나타나는 차트 모습 세번째 전고점 돌파 실패하면 매도 그 가격대에 매물이 쌓이며 저항이 심하다는걸 의미한다. 기대하던 뉴스가 나오면 매도 내가 주식을 살때 기대했던 일이 실제로 일어났을때 매도 테마주.. 2021. 12. 8.
[나는 리뷰어다] Fundamentals of Software Architecture 이 책은 소프트웨어 아키텍처 설계에 대한 다양한 방법에 대해서 써놓은 책이다. 설계 뿐만 아니라 아키텍트가 알아야 하는 것들 또는 고려해야 하는 상황들도 다양한 관점에서 설명을 해준다. 책을 읽으면서 몇가지 내가 기억해두면 좋을것 같다는 부분들을 아래와 같이 작성해봤다. 아키텍처 대 설계 - 아키텍트와 개발자를 나누는 가상의 물리장벽을 통과하는 단방향 화살표는 많은 문제를 야기한다. 따라서 아키텍처, 설계 모두 소프트웨어 프로젝트 생명 주기의 일부로서 항상 서로 동기화되어야 성공할 수 있다. 아키텍처와 코딩 실무간 균형 맞추는 방법 1. POC를 자주 해본다. 가능한 한 프로덕션 수준의 고품질 코드로 작성하는 것이 좋다. 2. 기술 부채나 아키텍처 스토리에 전념한다. 또는 버그를 수정한다. 3. 코드리뷰.. 2021. 11. 10.
[2021-책읽기프로젝트]서울 자가에 대기업 다니는 김 부장 이야기 2: 정대리 권사원 편 2021.09.27 - [Enjoy Life/책을 읽자!!] - [2021-책읽기프로젝트]서울 자가에 대기업 다니는 김 부장 이야기 1 : 김부장편 서울 자가에 대기업 다니는 김부장 이야기의 2권이다. 1권을 읽을때에는 2권이 있는지 몰랐는데 1권을 읽고 나서보니 2권이 있어서 바로 읽게 되었다. 1권이 김부장 시점으로 이야기가 진행된거였다면 2권은 정대리와 권사원 시점에서 이야기가 진행된다. 정대리는 자타 공인 욜로족이다. 결혼을 앞두고 있으며 월급을 받으면 명품도 사고 뽐내고 싶어한다. 여자친구는 카페를 하기 위해서 취업준비는 안하지만 그렇다고 카페를 차리기 위한 준비를 하고 있지도 않다. 둘 다 SNS를 통해서 보여지는 모습들을 중요시한다. 그것 이외에는 별다른 관심은 없다. 정대리는 어렸을때부터 .. 2021. 9. 27.
[2021-책읽기프로젝트]서울 자가에 대기업 다니는 김 부장 이야기 1 : 김부장편 최근에 핫하다고 와이프가 권해주길래 읽게 되었다. 마침 회사 e-book 도서관에 책이 있어서 읽기 시작했는데 읽기가 쉬워서 주말 사이에 1,2권을 다 읽었다. 아무래도 우리가 살고 있는 현실과 많이 비슷해서 더 읽기 쉬웠던것 같다. 단 후기는 1권과 2권을 나눠서 쓰려고 한다. 이 책에서는 회사를 다니면서 볼수 있는 실존할것 같은 인물들이 나온다. 1권에서 나온 김부장이라는 사람은 전형적인 꼰대의 성향을 갖추고 있다. 일단 꼰대의 성향을 정확하게 정의할 수는 없지만 이책에 나온 그의 특징은 다음과 같다. - 남자는 대학 졸업하면 대기업 취직하는게 당연하다. - 김부장이 팀원들에게 뭔가를 배우거나 물어본다는 것은 있을 수 없는 일이다. - 내가 그렌저 타는데 팀원이 외제차 타는 꼴은 못봐준다 - 회식은 .. 2021. 9. 27.
[나는 리뷰어다] Microservices Up&Running (처음 시작하는 마이크로 서비스) 이 책은 마이크로서비스에 대한 이론적 지식과 실습 프로젝트를 통해서 실제 마이크로서비스를 구현해볼수 있는 내용을 담고 있다. 두가지의 서비스를 각각의 다른 언어로 설계부터 개발, 릴리즈, 배포까지 프로젝트의 한 사이클을 담아놨다. 저자가 말했듯이 실제 production 에 반영을 하기에는 부족하긴 하지만 마이크로서비스를 경험해 보기에는 충분한 예제이다. 마이크로 서비스는 굉장히 주목받고 있는 아키텍쳐이긴 하지만 실제 구현하기는 쉽지 않다. 우선 무엇보다도 뭐부터 시작해야할지가 가늠이 안간다. 모놀리스 아키텍쳐에 익숙한 개발자에게는 어느정도를 기능단위로 나눠야 되는지 구분하는게 가장 어렵게 느껴진다. 이 책에서도 서비스 경계 설정에 대해서 다음과 같은 고려사항들을 언급해 놓았다. - 느슨한 결합 - 서비.. 2021. 9. 9.
[나는 리뷰어다] 이것이 취업을 위한 코딩테스트다. 이 책을 읽기전에 저자의 알고리즘 동영상 강의를 몇번 본적이 있었다. 그래서 이 책이 나왔을때 어떤 내용으로 구성이 되어있을지 궁금했다. 그런데 마침 이렇게 한빛미디어 나는 리뷰어다를 통해서 리뷰를 작성하게 되었다. - PART 01 처음에는 코딩 테스트, 또는 알고리즘 문제 풀이를 어떻게 준비를 해야 하는지 사전 지식을 알려준다. 코딩을 위한 준비라든지 최근 몇년간 코딩테스트 유형들을 설명해준다. 그리고 취업관련 프로세스나 준비 방법들도 간단히 소개해 주고 있다. - PART 02 ~ PART 03 PART02 와 PART03 에서는 본격적으로 코딩테스트를 위한 이론과 기출을 풀어볼수 있다. PART02 에서는 주요 알고리즘에 대한 설명과 연관된 문제를 풀어볼 수 있다. 알고리즘 관련된 책들이 비슷한 .. 2021. 8. 22.
[나는 리뷰어다] 데이터 스토리- 데이터를 설득력 있는 이야기로 바꾸는 방법 우리는 매일 매일 핸드폰을 통해서, 컴퓨터를 통해서, 그리고 기타 다른 도구들을 통해서 쏟아지는 데이터의 홍수 시대에 살고 있다. 그리고 우리는 그 데이터들을 다듬어서 많은 곳에 사용을 하고 있다. 여기에서 중요한 점은 데이터를 누구에게, 어떤 형태로 보여줘야 하는지 결정하는 일이다. 쌓아 놓은 데이터들을 그냥 보여줄수는 없는 일이다. 이 책에서는 바로 데이터를 어떻게 보여줘야 하는 지에 대한 내용을 담고 있다. 우리는 데이터를 누군가를 설득하기위한 근거 자료로 많이 사용을 한다. 결국 누군가를 설득하고 어떤 결과를 유도하기 위해 데이터를 보여주지만 그것만으로는 만족한 결과를 얻을수가 없다. 그래서 우리가 읽는 소설이나 드라마에 기승전결이 있듯이 데이터에도 이러한 이야기가 필요하다. 우리가 가지고 있는 .. 2021. 7. 19.
[나는 리뷰어다] 이벤트 기반 마이크로서비스 구축 최근에는 처리해야 할 서비스들을 도메인별로 나누어서 마이크로 서비스로 구축하는 경우가 많아졌다. 그러다 보니 서비스들 간에 서로 통신을 해야 할 일들이 많아지게 되고 이런 처리를 어떻게 해야 할지 고민이 많아졌다. 그중 하나의 방법으로 이벤트 기반으로 정의를 해서 정보를 가져올 수 있는 기법들이 나오게 되었다. 먼저 이벤트를 정의 를하고 프로듀서는 이벤트를 생성하게 된다. 그리고 그 이벤트를 필요로 하는 컨슈머들은 해당 이벤트를 소비함으로써 프로세스를 처리하게 된다. 간단하게 말하긴 했지만 이벤트를 생산하고 소비하는 과정에서 처리해야 할 일을이 많다. 특히 정상처리 상태에서는 괜찮지만 비정상적으로 처리가 잘못될 경우에 대한 생각들을 많이 해야 한다. 이 책은 이벤트 기반 마이크로 서비스에 대해서 무엇이 .. 2021. 5. 23.
728x90
반응형