본문 바로가기

Programming191

[리뷰] Learning Go - 러닝 Go '뚝딱거리지 않고 원래 Go 언어 개발자였던 것처럼 자연스럽게 코드 작성하기' 책의 뒷표지에 적혀있는 문구이다. 처음에는 java나 python처럼 엄청 간단하게 익힐 수 있을 것 같았는데... 책을 보다보니 또 그렇지는 않았다. 뚝딱거리지 않으려고 했는데 뚝딱거린 시작이었다. 가장 헷갈렸던 부분은 신기하게도 Go의 경우 사용하지 않는 변수가 있으면 에러가 발생한다. 자바나 파이썬에서는 사용하지 않더라도 IDE에서 Warning을 줄 뿐이지만 Go는 애초에 사용하지 않는 변수는 오류가 발생한다는 사실을 알았다. 어찌보면 실수를 안하니 좋을지도... package main import "fmt" func main() { var sa = `test` // error 발생, 사용하지 않는 변수 // fmt.P.. 2022. 3. 26.
[리뷰] 당당한 디자인 결정을 위한 9가지 방법 디자인아, 지켜주지 못해서 미안해! 오늘 회의에서도 수정 사항을 잔뜩 안고 돌아왔다면... 디자이너 뿐 아니라 협업에 있어서 중요한 역량인 의사소통에 대한 내용을 다루는 책이 나왔다고 해서 궁금했다. 나는 개발자이지만 디자이너의 관점에서는 나를 어떻게 느끼고 있을지, 나와 협업하는 분들은 어떤 의사소통을 하고 계실지에 대해 궁금증을 가지고 책을 읽었다. 책을 모두 읽어보니 책 내용 전체적인 내용은 누구나 알지만 실천을 잘 못하는 내용들로 가득해서 아쉬웠다. 조금 더 새로운 방법이나 혁신적인 방법이 있을 줄 알았으나 그런건 없었다. 의사소통에 있어서 너무나도 당연한 지식들과 당연한 방법들을 풀어낸 책이라 조금 아쉬움이 가득하다. 하지만 책에 있는대로 방법대로 의사소통을 한다면 협업에 있어서 디자이너의 의도.. 2022. 2. 20.
[리뷰] 라라벨 실전 웹 애플리케이션 개발 - JPub https://jpub.tistory.com/1224 리뷰 첫 느낌 책을 처음 받았을 때는 라라벨이 뭐지? 라는 생각부터 들었다. 새로운 기술인건가 싶어서 공부를 해봐야겠다 싶어서 리뷰를 신청하게 되었다. Laravel(라라벨) : PHP에서 사용할 수 있는 가장 모던하고 세련된 프레임워크 즉, PHP에서 사용할 수 있는 프레임 워크이다. PHP 하니까 안좋은 추억이 떠오르기는 하는데 그래도 어떻게 바뀌었고 어떤 기능을 하는 프레임워크인지 궁금하기는 했다. 라라벨은 2013년 4.x 버전을 시작으로 현재는 8.x 버전에 있다. 메이저 버전이 3개나 높아질만큼 많이 변경되었다는게 아닐까 싶다. 또한 한글 문서가 굉장히 잘 되어있다. 책은 총 11개의 챕터로 구성되어 있다. Part.1 기초 - 라라벨의 개.. 2022. 1. 16.
[리뷰] 도커, 컨테이너 빌드업 - 제이펍 https://jpub.tistory.com/1225 도커, 컨테이너 빌드업! 최적의 컨테이너 서비스를 위한 도커 활용법 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡] 출판사 제이펍 지은이 이현룡 출판일 2021 jpub.tistory.com 책을 처음 봤을 때에는 내가 아는 docker가 맞아? 라는 생각이었다. 그만큼 책이 두꺼웠기 때문이다. 처음에는 도커 이야기만 가득한 줄 알았는데 목차를 보면 다르다. 도커에 대한 설명도 있지만 AWS 클라우드 ECS에 대한 설명에 대한 내용에 대한 내용도 있어서 책이 두껍다. 즉, 도커 뿐 아니라 클라우드를 활용한 컨테이너 서비스 배포에 대해서 설명하고 있다. 처음 시작은 클라우드 컴퓨팅의 개요부터 설명하고.. 2022. 1. 8.
[회고록] 2021년 개발 회고록 2020년 이직 이후 2021년까지 적응기간을 거쳐 부족했던 지식들을 쌓았다고 생각했는데 돌아보니 생각보다 잘한 부분도 있고, 그렇지 못한 부분도 있는 것 같다. 내년에는 조금 더 다듬어서 더 나은 개발자가 되도록 해야겠다. 읽은 서적 - DDD Start - 디자인 패턴 - 자바 객체 지향의 원리와 이해 다 못 읽은 서적 - 데이터 중심 어플리케이션 설계 - 이펙티브 자바 3/e 잘 한 부분 - 여러가지 상황을 생각해보고 실행 해 본 부분 - 일을 미루지 않는 부분 아쉬운 부분 - 트래픽에 대한 고민 부족 - 장애에 대한 고민 부족 - 테스트 케이스 작성에 대한 미숙 - 디버깅을 하는 부분에 있어서 조금 놓치는 부분들이 존재 - 머리에 너무 많은 것을 들고 있는 부분 - 깊게 생각하지 않고 바로 입으로.. 2022. 1. 2.
[리뷰] 개발자에서 아키텍트로 - 한빛미디어 책소개 개발자에서 아키텍트로 거듭나기! 초보 아키텍트를 위한 실전 입문서 이 책은 개발자에서 아키텍트로, 변화의 첫걸음을 내딛는 이를 위한 실전 입문서다. 설계를 위한 필수 지식, 아키텍처 패턴, 모델, 설계 방법론, 커뮤니케이션 노하우를 상세히 소개한다. 문제 상황에서 팀원들과 해볼 수 있는 38가지 팀 활동을 소개하며 실무 적응 능력을 키워준다. 아키텍처를 잘 모르는 개발자라면, 이 책을 읽으며 개발 업무의 구조를 이해하는 실력을 향상할 수 있다. 현업 아키텍트라면, 결정사항을 잘 설명하여 팀을 이끌고 이해관계자와 소통하는 능력을 키울 것이다. 이 책과 함께 프로젝트와 팀을 성공으로 이끄는 훌륭한 아키텍트로 거듭나길 바란다. https://www.hanbit.co.kr/store/books/look... 2021. 12. 25.