반응형

2018/03 2

로컬에 존재하는 저장소를 Github에 올리기

1. Github 에서 새로운 저장소를 만든다. 에러를 피하기 위해 READE나 gitgnore 파일을 만들지 않는다. (라고 되어있지만 그냥 무시하고 만들었다.)2. 터미널을 연다.3. 프로젝트 파일이 있는 곳으로 이동한다.4. git init5. git add .6. git commit -m "First Commit"7. Github 원격 저장소 URL 복사하기8. 원격 저장소를 지정해주자git remote add origin (원격_저장소_URL)git remote -v9. 푸시!!git push -u origin master 라고 했더니 역시 에러가 뜬다.순서를 조금 바꿔보자. 1. Github 에서 새로운 저장소를 만든다. README도 만들고 gitignore도 만든다.2. 터미널을 연다.3...

Programming 2018.03.10

클린 코드 Clean Code

인턴 시절 받았던 책인데 절반 정도만 읽어봤던터라 이번 기회에 끝까지 읽어보기로 했다.각 주제들이 굉장히 많이 압축되어 있는데도 분량이 많은 편이다.좋은 코드를 짜기 위한 저자의 고민을 배울 수 있고, java로 된 예제들이지만 어떤 언어에도 적용해 볼 수 있는 내용이었다.저자가 제안한 몇가지 규칙들이 기억에 남는다. #1 보이스카우트 규칙우리가 지나간 자리는 처음보다 깨끗하게 한다는 것이 보이스카트 규칙이다.중복되는 코드나 네이밍이 잘못되어 있는 것이 보이지만 괜한 에러를 발생할 것 같은 걱정이 되어서수정하지 않았던 경우가 있는데, 이 규칙을 알고나서 의식적으로 여러 코드들을 개선해보려 노력하고 있다.중복을 제거하다 보면 함수로 다시 분리하게 되고, 잘게 쪼개진 함수들은 클래스로 다시 정리할 수 있다...

Reading 2018.03.10
반응형