- อะไรทำให้มันดีขนาดนั้น?
- มีคนที่คอยบังคับใช้แนวปฏิบัติที่ดีอยู่หรือเปล่า?
- คุณได้อยู่ในกลุ่มวิศวกรที่ยอดเยี่ยมหรือไม่?
- หรือเป็นอย่างอื่น?
ความคิดเห็นของ GN⁺
- บทความนี้ตั้งคำถามที่น่าสนใจเกี่ยวกับการรักษาแนวปฏิบัติที่ดีในสภาพแวดล้อมการพัฒนาซอฟต์แวร์
- สิ่งนี้อาจช่วยให้เข้าใจความแตกต่างระหว่างการบังคับใช้แนวปฏิบัติที่ดีกับสภาพแวดล้อมที่มีความเป็นอิสระได้
- โปรเจ็กต์อื่นที่มีฟังก์ชันคล้ายกัน ได้แก่ ระบบ Code Review ของ Google หรือระบบ Pull Request ของ GitHub
- เมื่อนำเทคโนโลยีใหม่หรือโอเพนซอร์สมาใช้ ควรพิจารณาว่าจะผสานเข้ากับวัฒนธรรมทีมและกระบวนการที่มีอยู่ได้อย่างไร
- การรักษาแนวปฏิบัติที่ดีเป็นปัจจัยสำคัญในการเพิ่มผลิตภาพของทีมและคุณภาพของโค้ด
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
monorepo ของ Google ยอดเยี่ยมมากในด้านเครื่องมือ
โค้ดเซิร์ฟเวอร์ของ AOL ยอดเยี่ยมมาก
codebase ของที่ทำงานก่อนหน้ายอดเยี่ยมมาก
codebase ของ Postgres ถูกจัดระเบียบไว้อย่างดีมาก
เฟรมเวิร์ก integration test ของบริการ Python ขนาดใหญ่ยอดเยี่ยมมาก
codebase Google3 มีขนาดใหญ่มากและทำงานได้ดี
codebase ที่ฉันเขียนเองดีที่สุด
codebase ของ Cocotron น่าประทับใจมาก
codebase ของ Facebook รองรับการอัปเกรดโค้ดอย่างต่อเนื่องได้
HTTP API ของ CouchDB อยู่รวมกันทั้งหมดในไฟล์เดียว