프로그래밍에도 철학이 많이 존재한다
너네가 아는 명언들뿐만 아니라 개발에도 있다는 것
몇 개 예를 들어 설명하면
관심사의 분리
관심이 같은 것 끼리 모으고 관심이 다른 것은 따로 떨어져있게 하라
개방 폐쇄 원칙
클래스와 모듈은 확장에 열려있어야 하고 변경에는 닫혀있어야 한다
이런 철학들이 여러 개가 존재한다
많이 알수록 더 고급스러운 코딩을 할 수 있는 것이다
물론 알고 적용까지 해야되는 것이지만...
이런 것을 아는 사람과 모르는 사람의 코드의 수준은 하늘과 땅차이다
철학 100가지 이상을 안다면 너는 고급땔감이 될 수 있을것이다.
- dc official App
댓글 0