ครั้งแรก: รู้จักเครื่องมือพื้นฐานของคุณดี
รู้จักโมเดลเหตุการณ์ ASP.Net คุณจะสับสนถ้าคุณไม่ทำ
ทำความเข้าใจกลไกของ OO จำนวนโปรแกรมเมอร์. Net ที่มีประสบการณ์ค่อนข้างน่าแปลกใจยังดูเหมือนว่าจะเป็นปี 1972
เริ่มอ่าน Code Complete
ที่สอง: เรียนรู้ที่จะแยกข้อกังวล
อาชญากรรมการออกแบบที่พบบ่อยที่สุดที่ฉันเห็นในการพัฒนา ASP.Net คือการใช้ตรรกะทางธุรกิจทั้งหมดในการเขียนโค้ด ฉันรู้ว่าตัวอย่างทั้งหมดของ Microsoft ทำเช่นนั้น ฉันรู้ว่ามันเป็นธรรมในแอปขนาดเล็ก และฉันรู้ว่าบางครั้งฉันก็ทำอย่างนั้น แต่จริงๆแล้วมันคือการออกแบบที่ไม่ดีและเป็นสัตว์เลี้ยงของฉันเกลียดตลอดทั้งสัปดาห์
ประการที่สาม: เรียนรู้ทุกอย่างเกี่ยวกับการออกแบบ
รหัส. net คุณภาพต่ำส่วนใหญ่ที่ฉันเห็นคือผลลัพธ์ของการออกแบบ OO ที่ไม่ดี ดังนั้นฉันขอแนะนำให้ทำความเข้าใจกับ:
- หลักการที่เป็นของแข็ง
- รูปแบบการออกแบบ GoF
- MVC (สำหรับ ASP.Net MVC)
ที่สี่: ทำความรู้จักกับเครื่องมือเพิ่มเติม
คุณรู้หรือไม่ว่า Microsoft ทำให้ทุกอย่างง่ายขึ้นได้อย่างไรโดยการมอบเครื่องมือที่ไม่เหมือนใครมากมาย? คุณจะได้รับข้อ จำกัด ไม่ช้าก็เร็ว เมื่อคุณทำคุณจะต้องโค้งงอพวกเขาตามความประสงค์ของคุณหรือหมุนตัวเอง ไม่ว่าจะด้วยวิธีใดคุณจะต้องทำให้สกปรกด้วย CSS และ Javascript บางส่วน
ในที่สุด
เมื่อคุณทำสิ่งนั้นได้มากคุณก็จะไปได้อย่างยอดเยี่ยม
[แก้ไข: แก้ไขลำดับสำหรับการเรียนรู้ sutff นี้ เห็นได้ชัดว่าฉันไม่สามารถนับเมื่อวานนี้ ... ]