개발누나

고정 헤더 영역

글 제목

메뉴 레이어

개발누나

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (235)
    • TIL (deeply) (3)
    • TIL (Today I Learned) (22)
    • Git 학습 & 활용 (5)
    • CS (0)
      • 운영 체제(Operating System) (0)
    • 문제 해결 (40)
      • 에러 해결도 실력이다. (28)
      • 50제 (2)
      • 백준 essential (0)
      • wikidocs 300제 (0)
      • 코드업 100제 (9)
    • 자료구조 (7)
      • 개념 (7)
    • 알고리즘 (7)
      • C.C.I (708) (0)
      • Introduction to Algorithms .. (0)
      • 문자열 조작 (5)
      • 배열 (2)
      • 정렬 (0)
      • 이진탐색 (0)
      • 재귀함수 (0)
      • 스택 (0)
      • 큐 (0)
      • DP (0)
    • Side Project (7)
      • Public (5)
      • Personal (1)
      • Stealth Mode (1)
      • 문제 해결력 증진 프로젝트 (0)
      • 개발자의 품격 4기 (0)
    • 개인 개발 공부 일지 (0)
      • Flask (0)
      • React (0)
      • JavaScript (0)
      • Python (0)
    • 수업 일지 (92)
      • JS (4)
      • Java (7)
      • Servlet (6)
      • Oracle DBMS (19)
      • HTML, CSS, Flex, Grid (18)
      • Git (0)
      • Spring (28)
      • React (10)
      • Node.js (0)
    • 유용한 정보 (1)
    • 정보 리뷰 (20)
      • short (1)
      • 생활코딩 Java (5)
      • 생활코딩 JS for web browser (0)
      • 생활코딩 Web2 JS (0)
      • 생활코딩 CSS (0)
      • 생활코딩 Node.js (0)
      • 뉴렉처 서블릿,JSP (0)
      • 웹 게임을 만들며 배우는 JS (0)
      • 김영한 스프링 입문 강의 (0)
      • 나도코딩 파이썬 (0)
      • JavaScript (0)
      • 시니어코딩 Flask (0)
      • 노드 리액트 기초강의 (0)
      • 만들고 비교하며 학습하는 리액트 (0)
      • 생활코딩 Redux (0)
      • 따라하며 배우는 리액트, 노드 (0)
      • Node.js 교과서 (0)
      • 생활코딩 Linux (14)
      • 생활코딩 AWS (0)
      • 따라하며 배우는 TDD 개발 (0)
      • 모든 개발자를 위한 HTTP 웹 기본 지식 (0)
      • AWS Cloud Practitioner Esse.. (0)
      • 생활코딩 GIT CLI 모음 (0)
      • 함수형 프로그래밍과 JavaScript ES6+ (0)
      • 이규원의 현실 세상의 TDD (0)
      • Node.js 초격차 (0)
    • 책 리뷰 (1)
    • 개인 (30)
      • Today (28)
      • 잡담 (2)
    • 기타 (0)

검색 레이어

개발누나

검색 영역

컨텐츠 검색

TIL (deeply)

  • js) Destructuring

    2022.02.11 by NayC

  • 코드 '제대로' 읽기

    2022.01.20 by NayC

  • git stash (feat. 내가 왜 마스터 브랜치에 있지) & pull request (feat. 로컬, 리모트 개념)

    2022.01.13 by NayC

js) Destructuring

상황 위와 같이 쓰인 코드가 있었다. 이에 나는 conn = dbMockHelper.conn; 를 왜 썼는지를 의아해했다. { conn } = dbMockHelper 라고 왜 줄여서 쓰지 않았을까라고 생각하면서. 잘못된 생각 하나 구조 분해 할당은 100% 호환 가능한 개념이 아니라는 것. 각 필요에 맞게 써야하는거다. 다 시도하며 깨우친 개념들 시도 1 내가 원하는 대로 { conn } = dbMockHelper 라고 고쳐주었다. 오류가 난다. -> 앞에 변수 선언을 해줘야. 왜 const는 되고, let은 안될까? -> ESLint가 친절하게 알려주고 있는 것. 어차피 conn이라는게 지금 말고 아래 어디서도 reassigned 되지 않으니, const를 써라~ 하고 시도 2 const {conn} ..

TIL (deeply) 2022. 2. 11. 09:56

코드 '제대로' 읽기

지금의 이 느낌을 어떻게 설명할 수 있을까. 마치 일본어 첫 수업을 들었을 때의 느낌같다. 일본어를 본격적으로 배우기 이전에도 슬램덩크니, 일본 드라마니 해서 일본어를 많이 들었었다. 그래서 첫 수업 시간 때 '아 내가 알던게 이렇게 분해가 되는거구나' 하고 되게 신기해했던 기억이 있는데 지금의 느낌이 딱 그 느낌같다. - '아 이렇게 컴파일되는거였구나' 한 가지 다른 점이 있다면 지금은 부끄러움도 느낀다는 점이다. 그간 너무 코드를 대충 해석하고 있었구나, 대충 다루고 있었구나 하는 반성이 든다. 정확히 해나가보자. period. (내가 다시 재구성한 예시) Q. user.js 폴더 내 아래 한 문장을 정확히 해석해보시오. - const Service = require ('../../common/ser..

TIL (deeply) 2022. 1. 20. 03:32

git stash (feat. 내가 왜 마스터 브랜치에 있지) & pull request (feat. 로컬, 리모트 개념)

따로 branch를 만들어주지 않고 clone 받음 -> local 환경 설정을 해주면서 변경한 것들이 꽤 많아가던 시점에서야 master를 망치고 있었다는 점을 깨달음 1. stash에 내가 수정한 것들 보내고, master 원상 복귀 2. git flow 이용해서 새로운 브랜치를 만들고, 거기에다가 내가 unstash해주자 (1) brew install git-flow-avh (2) git flow init (3) cf) git branch -r 로 이전에 브랜치 이름들은 어떤 통일성을 지니고 있는지 확인해주기 (3) git flow feature start 원하는 브랜치 이름으로 새로운 브랜치 만들어주기 (이러면 'feature/원하는 브랜치 이름' 이런식으로 형성됨) - feature는 어디서 왔..

TIL (deeply) 2022. 1. 13. 14:46

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
개발누나 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바