Hacker News 의견
  • 1989년 Rob Pike의 프로그래밍 규칙에 대한 기사
  • 댓글러들은 프로그래밍의 핵심은 알고리즘이 아닌 데이터 구조라고 동의
  • LeetCode 인터뷰가 알고리즘보다 데이터 구조에 초점을 맞추지 않는 것에 대한 비판
  • n이 작을 때 복잡한 알고리즘이 느리며, 대부분의 경우 n은 작다는 주장
  • 댓글러들은 적절한 데이터 구조 선택과 잘 정리하는 것의 중요성을 강조
  • 데이터베이스의 오용과 ORM 생성 DB 스키마의 부정적 영향에 대한 토론
  • 가이드라인은 과도한 엔지니어링과 성급한 최적화를 방지하는 전략으로 보임
  • 일부 댓글러들은 성능의 소량 낭비가 누적되어 프로그램을 느리게 할 수 있다고 주장
  • "성급한 최적화는 모든 악의 근원"이라는 인용구와 그 맥락에 대한 논쟁
  • 좋은 프로그래머들은 무엇이 느려질지 예측하고 미리 교육적인 내기를 할 수 있다는 일부 댓글러들의 주장
  • 단순한 데이터에 대한 복잡한 알고리즘이 큰 성능 향상을 가져오고 심지어 단순화할 수 있다는 반론
  • 기사가 일부 독자들의 디자인과 복잡성에 대한 접근 방식에 지속적인 영향을 미침
  • 규칙 5의 해석에 대한 토론, "스마트 오브젝트를 사용하는 멍청한 코드를 작성하라"는 구문에 대한 일부 불일치