TIL62 쏙쏙 들어오는 함수형 코딩 쏙쏙 들어오는 함수형 코딩 | 에릭 노먼드 - 교보문고 쏙쏙 들어오는 함수형 코딩 | product.kyobobook.co.kr 이번 책은 무려 8월에 완독한 쏙쏙 들어오는 함수형 코딩이다. JS로 함수형 코딩을 어떻게 하는지 잘 알려주는 책이었다. 코드 설명도 굉장히 잘 되어있고, 연습문제도 있어서 이해하기 쉽게 되어있었다. 여기서 이해하기 쉬운 기준은 함수형 프로그래밍이 어떤 것인지 알고 있고, JS를 가지고 함수형 프로그래밍을 해본 기준이다. 실습할 코드는 굉장히 많지만, 나는 굳이 하지 않았다. 실습 코드 대신 그때 작업하고 있던 코드를 조금씩 수정하면서 이해했다. 따로 수정하거나 작업할 코드가 없으면 실습 코드들을 직접 구현하는 것도 굉장한 도움이 될 것이다. 이 책은 Part1과 Part2로 .. 2023. 10. 22. 프로그래머의 뇌 프로그래머의 뇌 | 펠리너 헤르만스 - 교보문고 프로그래머의 뇌 | 인지과학을 활용한 개발자의 일머리 개선법이 책은 인지과학에 기반을 둔 각종 방법론으로 개발자가 새로운 언어나 프레임워크를 빠르게 배워 생산성을 향상하도록 돕는다. product.kyobobook.co.kr 이번에 완독한 책은 프로그래머의 뇌이다. 이 책은 링크 미리보기에 설명이 되어 있듯이 인지과학을 활용해서 개발자의 뇌가 어떻게 움직이는지 알려준다. 간단하게 책의 내용을 언급하자면 본인의 기억 속에서 알고 있는 지식을 가져오는 과정, 그 과정을 줄일 수 있는 방법 등이 있다. 가장 인상 깊었던 내용은 개발자가 작업 도중 다른 일이 생겨 다시 코드에 집중할때 걸리는 시간이 15~20분 이라는 것이다. 개발자가 개발 도중에 흐름이 끊기면 .. 2023. 5. 27. [잡학다식] Giver & Taker [TED] Giver & Taker 조직 내 구성원들의 3가지 분류 Taker - 관계에서 자기 이익만 챙기는 사람 Giver - "제가 무엇을 도와드릴 수 있을까요?"로 관계를 시작하는 사람 Matcher - Give와 Take의 균형을 맞추는 사람들 (받은 만 www.slid.cc 슬리드에서 Giver & Taker라는 영상을 보았다. 회사를 다니면서 조직 구성원들이 어떻게 구성되는지 알 수 있었다. 조직 내 구성원들은 3가지로 나뉜다. Taker Giver Matcher 영상을 보면 어떤 유형의 사람이 최저의, 최악의 성과를 내는지 확인할 수 있다. 그리고 최고의 성과를 내기 위한 환경을 어떻게 하면 만들 수 있는지도 잘 설명해준다. 영상의 내용을 이렇게 글로 적은 것을 읽는 것보다는 영상을 꼭 보.. 2023. 3. 25. 메이크 타임 메이크 타임 | 제이크 냅 - 교보문고 메이크 타임 | 1분 1초를 다투는 현대사회에서 삶을 능동적으로 꾸리고 자신만의 중심을 찾는 방법!의지력만으로는 일상을 통제할 수 없을 때, 항상 시간이 없다고 느낄 때 읽어야 할 매일 매일 product.kyobobook.co.kr 회사 개발팀에서 독서 모임을 하고 있다. 목표는 2개월에 1권씩 읽기! 첫 주자는 '메이크 타임'이었다. 업무 또는 개인의 스케줄 관리가 잘 되지 않아 팀에서 다 같이 읽었다. 시관관리할 수 있게 여러가지 방법을 알려주고 있다. 총 87가지가 있고, 웹 페이지도 있는 것으로 알고 있다. 가장 획기적인 방법은 글의 저자는 G 메일을 가지고 팀원들과 업무를 처리한다고 한다. 하지만 G 메일 어플을 지우고 생활을 하게 되었다고 한다. 그럼 .. 2023. 3. 18. [잡학다식] try/catch try/catch에 대해 알아보자. try/catch는 대부분 exception이 발생했을때 catch로 exception을 핸들링 하기위해 사용할 것이다. 이번에 try/catch를 사용하다가 여태 잘못 알고있던 것을 얘기해본다. function getUser(id) { if (id !== 1) { throw `Not found user: ${id}`; } return { id: 1, name: `joriter`, }; } try { getUser(2); } catch (error) { console.log(error); } 대부분 이렇게 try에 발생하는 exception을 보기위해 catch를 많이 사용했다. 이렇게 사용했던 이유는 exception을 잡으면 거기서 실행을 멈춘다고 생각하고 있었기 .. 2022. 11. 20. [잡학다식] NestJS - 프로젝트 만들기 회사에서 NestJS를 사용하고 있어서 열심히 공부 중이다. NestJS 공식문서를 참고하면서 글을 작성해 본다(간략한 순서만 정리). NestJS 프로젝트 만들기 nestjs/cli 설치하기 nest project 만들기 module 만들기 controller 만들기 service 만들기 node.js가 설치되어 있다고 생각하고 진행하겠다. 1. nestjs/cli 설치하기 먼저 아래의 명령어로 nestjs/cli를 설치한다. npm i -g @nestjs/cli 이미 설치되어 있었는데 다시 명령어를 실행해서 처음 설치했을때와 결과가 다른지는 모르겠다. 2. nest project 만들기 nest new project-name nest new test-project 프로젝트를 생성할 폴더로 이동해서 위.. 2022. 9. 7. 이전 1 2 3 4 ··· 11 다음