รับคำติชมเกี่ยวกับสไตล์การเขียนโค้ดของคุณจากคนที่มีทักษะและประสบการณ์
วิธีที่ฉันทำก็คือฉันได้งานที่ฉันและโปรแกรมเมอร์อาวุโสให้ความร่วมมือในโครงการและเขาตรวจสอบรหัสทั้งหมดที่ฉันเช็คอินนาน ๆ ครั้งเขาเขียนอีเมลถึงฉันทุกอย่างที่รบกวนหรือทำให้เขาสับสนเกี่ยวกับรหัสของฉัน ใช้เวลาสักพักหนึ่งในการหาสไตล์ที่ทั้งฉันและเขารู้สึกสบายใจพอสมควรและเรามีการถกเถียงกันอย่างดุเดือดเกี่ยวกับบางสิ่งบางอย่าง แต่ทั้งหมดนี้ฉันได้เรียนรู้มากมายและเราแยกเป็นเพื่อนกัน
อ่านหนังสือ / บทความเกี่ยวกับรูปแบบการออกแบบนำรูปแบบที่แตกต่างกันไปใช้กับปัญหาของคุณและดูว่าคนที่คุณคิดว่ามีประโยชน์ในสถานการณ์ใด
อ่านหนังสือ / บทความเกี่ยวกับการตั้งชื่อแบบแผนและรูปแบบการจัดรูปแบบ ชุมชนที่ต่างกันใช้สไตล์ที่ต่างกัน โดยทั่วไปแล้วควรใช้สไตล์ที่คนส่วนใหญ่มีแนวโน้มที่จะอ่านรหัสของคุณจะรับรู้
คำแนะนำที่เป็นรูปธรรมเกี่ยวกับการสร้างรหัส:
- เมื่อคุณเห็นว่าบางส่วนของรหัสของคุณสามารถทำได้ง่ายขึ้นให้ทำ
- เมื่อคุณเห็นว่าบางส่วนของรหัสของคุณสามารถนำกลับมาใช้ใหม่ทำให้มันเป็นฟังก์ชั่นและนำมาใช้ใหม่
- อย่ากลัวที่จะเปลี่ยนชื่อของตัวแปรและฟังก์ชั่นถ้ามันไม่ดี
- เมื่อคุณมีความคิดบางอย่าง (struct, ฟังก์ชั่น, คลาส, รูปแบบ, อะไรก็ได้) ที่สามารถทำให้ชีวิตของคุณง่ายขึ้นสร้างมันและใช้มัน
- เปลี่ยนใจบ่อยๆ ทุกครั้งที่คุณทำคุณเรียนรู้บางสิ่งบางอย่าง
การสละเวลาในการทำสิ่งนี้จะทำให้คุณช้าลงในช่วงแรก เมื่อโค้ดของคุณค่อย ๆ สวยงามขึ้นเรื่อย ๆ มันจะง่ายต่อการบำรุงรักษาและคุณจะได้รับประโยชน์จากการทำงานของคุณ