프로그래밍에도 철학이 많이 존재한다

너네가 아는 명언들뿐만 아니라 개발에도 있다는 것

몇 개 예를 들어 설명하면

관심사의 분리
관심이 같은 것 끼리 모으고 관심이 다른 것은 따로 떨어져있게 하라

개방 폐쇄 원칙
클래스와 모듈은 확장에 열려있어야 하고 변경에는 닫혀있어야 한다

이런 철학들이 여러 개가 존재한다

많이 알수록 더 고급스러운 코딩을 할 수 있는 것이다
물론 알고 적용까지 해야되는 것이지만...

이런 것을 아는 사람과 모르는 사람의 코드의 수준은 하늘과 땅차이다

철학 100가지 이상을 안다면 너는 고급땔감이 될 수 있을것이다.

- dc official App