https://github.com/getify/You...
이 책에서는 객체 지향(프로토타입) 스타일보다 객체 관련 스타일이 더 좋다고 생각합니다. 또한 ES6 클래스 구문을 지원하지 않는다고 명시되어 있지만 여전히 객체 지향 스타일이 더 자주 사용되는 것 같습니다. .선택하는 방법?
객체 지향 스타일:
으아악객체 연관 스타일:
으아악扔个三星炸死你2017-07-03 11:44:23
JS You Don't Know에서 주장하는 프로그래밍 스타일에 대해 어떻게 생각하시나요?
선생님 답변이 꽤 좋은 것 같아요.
曾经蜡笔没有小新2017-07-03 11:44:23
개인적으로 강박장애가 있으면 위임을 선택하고, 강박장애가 없으면 객체지향을 선택한다고 생각합니다. 저자는 눈에 모래알 하나도 보이지 않는 강박장애인 것으로 보이며, 특히 수업으로 인해 발생하는 개인의 문제에 대해 저항력이 강하다. 어떤 방법을 선택하는지는 전적으로 개인의 취향이며, 어떤 방법을 선택하든 핵심은 그 본질을 이해하고 여전히 프로토타입 체인을 기반으로 하는 것입니다. 저는 자바를 했고 경미한 강박장애가 있어서 수업을 더 잘 받아들입니다 ^_^
伊谢尔伦2017-07-03 11:44:23
코드를 작성하는 방법은 물론 습관이나 선호도와 관련된 매우 개인적인 문제입니다. 하지만 참고할 수 있는 몇 가지 기본 원칙이 있다고 생각합니다.
개발 효율성 향상
오류율 감소
3. 읽고 이해하기 쉽습니다
이 세 가지 사항을 충족하는 방식은 좋은 방법입니다. 이 세 가지 사항을 위반하고 특정 방식을 고집하는 것은 옹호할 가치가 없습니다.
코드 작성 방법을 선택할 때, 누군가가 해준다고 해서 꼭 이 세 가지 원칙에 따라 모두 시도해 보고 비교해 보는 것은 어떨까요?