PEP8을 잘 지킬 수 있도록 도와주는 도구들이 많이 있다. 그 중에서 pep8, flake8, autopep8에 대해서 알아본다. PEP8이 적용되지 않은 예제코드import sysdef add(x, y): return x +yprint(ad...…Continue reading

Coding Convention코딩컨벤션이란 프로그래밍을 할 때 코드를 관리하기 쉽도록 하기 위한 일종의 규약입니다. 예를 들면, 들여쓰기의 칸 수를 정해 놓는다던지, int i = 0;에서 i, =, 0 사이의 띄어쓰기를 넣느냐 마느냐를 정해놓...…Continue reading

CI(Continuous Integration)지속적 통합은 자동화된 빌드 및 테스트가 수행된 후, 개발자가 코드 변경을 중앙 리포지토리에 정기적으로 통합하는 소프트웨어 개발 방식이다. 버그를 신속하게 찾아 해결하고, 소프트웨어 품질을 개선하고,...…Continue reading

Markdown 이란?일반 텍스트 문서의 양식을 편집하는 문법으로 쉽게 쓰고 읽을 수 있으며 HTML로 변환이 가능하다. 텍스트에 태그를 이용해서 글자를 굵게하거나, 이미지를 삽입하는 등의 기능을 제공하고, 간결, 다양한 형태로의 변환, 적은 용...…Continue reading

Github의 Pages란?Github에서 무료로 호스팅하는 공개 웹페이지이다. 웹 서버를 구축하지 않고도 github의 repository에 index.html 파일을 넣는 것 만으로 간편하게 개인 사이트를 만들 수 있다.Github Pages...…Continue reading