Python의 가독성과 OOP에 대한 개인적인 견해
Tips
2021. 9. 29. 12:53
Python과 Java의 가독성을 비교해보면 어떨까? 개인적으로는 Python에 비해 가독성의 측면에서는 Java가 더 우수하다고 생각한다. 물론 이것도 어떻게 코딩을 하느냐에 따라 달라지기 때문에 정답은 아니다. Python에 비해 Java는 OOP가 거의 강제되다 시피 코딩을 하게 된다. 그래서 Java를 이용하여 애플리케이션을 구현할 때는 거의 반강제로 OOP 방식으로 설계를 하게 된다. OOP가 꼭 가독성을 높이는 것은 아니지만, 효과적인 구조를 설계하는 과정에서 의식적 혹은 무의식적으로 코드를 읽기 쉽게 짜려고 한다. 물론 Python도 OOP를 지향한다. 하지만 Python은 OOP가 강제되지 않는다. 물론 Django같은 웹 앱 구현을 위한 프레임워크에서는 OOP로 개발해야 하지만, 그 외 ..