좋은 코드
- style guide
- 구조화
- Design Pattern
라이브러리
- 누군가가 재사용성을 고려해 이미 만들어 놓은 코드들의 모음집
- 어떤 라이브러리가 있는지가 어떤 언어를 선택하게 되는지에 큰 영향을 줌
- 예시로 데이터사이언스관련 분야는 파이썬을 선택함 원하는 라이브러리가 파이썬에 구현되어 있기 때문에
프레임 워크
- 코드를 짤 수 있는 틀이니 만들고자 하는 프로젝트의 큰틀에 따라 잘 선택하면 된다.
- 보안이나 암호화 같은 까다로운 디테일한 부분까지 고려되어 있어서 좋음
좋은 코드 연습하는 법
라이브러리, 개발 문서, Best Practice 를 사용해서 좋은 코드를 참고하며 공부 할 수 있다.