นี่ไม่เกี่ยวกับหลักการตั้งชื่อทั่วไปที่จะแสดงความคิดเห็นของคุณเราควรใช้ภูมิภาค ฯลฯ นี่เป็นเรื่องเกี่ยวกับมาตรฐานการเข้ารหัสที่กล่าวถึงเฉพาะเกี่ยวกับวิธีที่โปรแกรมเมอร์ควรออกแบบแอปพลิเคชันของเขา
สิ่งที่ต้องการ: (ในแอพ. NET และไม่ใช่คำที่ถูกต้อง)
- ทำคลาสให้น้อยที่สุดเท่าที่จะเป็นไปได้
- คลาสควรทำมากที่สุดในโลกแห่งความเป็นจริง
- การดัดแปลงดีกว่าส่วนขยาย
- หนึ่ง DLL ต่อหมวดหมู่ (หนึ่งไลบรารีสำหรับฟังก์ชันอีเมลหนึ่งไลบรารีสำหรับฟังก์ชันที่เกี่ยวข้องกับไฟล์)
ทุกคนมีประสบการณ์กับโค้ดที่ไม่ดีและอาจมีการออกแบบที่ไม่ดี แต่ถ้าคุณถูกวางไว้ในทีม (การออกไม่ใช่ตัวเลือก) ซึ่งพวกเขามีมาตรฐานการออกแบบที่ไม่รู้สึกถูกต้อง ฉันไม่แน่ใจว่าจะตอบสนองอย่างมืออาชีพได้อย่างไรเมื่อฉันรู้สึกเหมือนกำลังจะตายภายในเมื่อใดก็ตามที่ฉันถูกขอให้เขียนโค้ดด้วยวิธีนี้