บัญญัติ 10 ประการของการพัฒนาเว็บสมัยใหม่

บัญญัติสิบประการการสื่อสารเป็นสิ่งสำคัญในฐานะผู้จัดการผลิตภัณฑ์กับ บริษัท ซอฟต์แวร์ เมื่อเร็ว ๆ นี้ฉันได้ดำเนินการและเผยแพร่ "บัญญัติ" ของการพัฒนาเว็บสมัยใหม่ต่อไปนี้เพื่อเผยแพร่ให้กับทีมของเรา นักพัฒนาเว็บสมัยใหม่ (หรือแอปพลิเคชัน) ทุกคนควรปฏิบัติตามบัญญัติสิบประการนี้

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

  1. รองรับผู้ใช้อินเทอร์เน็ต 99% เสมอไม่ว่าจะเป็นเบราว์เซอร์เวอร์ชันเบราว์เซอร์หรือระบบปฏิบัติการ ปรับให้เหมาะสมและเตรียมพร้อมเสมอกับรุ่นเบต้า
  2. ใช้รหัสที่สอดคล้องกับ XHTML สำหรับแอปพลิเคชันเสมออ้างอิงโดย DTD และ Cascading Style Sheets ที่รองรับข้ามเบราว์เซอร์สำหรับรูปแบบเค้าโครงและรูปภาพแอปพลิเคชันทั้งหมด
  3. อ้างอิงข้อความและสตริงเสมอผ่านองค์ประกอบอ้างอิงที่รองรับชุดอักขระใด ๆ และไม่จำเป็นต้องสร้าง
  4. อ้างอิงวันที่และเวลาใน GMT เสมอเพื่อให้ผู้ใช้สามารถแก้ไขผลลัพธ์ตามที่ต้องการได้
  5. สร้างองค์ประกอบการรวมเข้ากับทุกคุณลักษณะเสมอ
  6. สร้างตามมาตรฐาน RFC เสมอ (อีเมลข้อความอีเมล HTML ที่อยู่อีเมลการอ้างอิงโดเมน ฯลฯ )
  7. สร้างแบบแยกส่วนเสมอ หากมีมากกว่าหนึ่งตัวเลือกที่ใดก็ได้ในแอปพลิเคชันคุณควรเพิ่มได้มากขึ้นโดยไม่ต้องสร้าง
  8. หากมีมากกว่าหนึ่งส่วนของแอปพลิเคชันส่วนทั้งหมดของแอปพลิเคชันจะต้องอ้างอิงจุดเดียว
  9. อย่าสร้างสิ่งที่คุณสามารถซื้อได้และปรับเปลี่ยนแอปพลิเคชันของเราให้รองรับสิ่งที่คุณซื้ออยู่เสมอ
  10. หากผู้ใช้สามารถทำได้เราก็สนับสนุน หากไม่ควรทำเราต้องตรวจสอบความถูกต้อง

3 คอมเมนต์

  1. 1

    เห็นด้วย อย่างไรก็ตามขึ้นอยู่กับจุดที่ 7 ฉันเชื่อว่าแม้ในการพัฒนาเว็บข้อมูลการเป็นตัวแทน (GUI'S) และตรรกะทางธุรกิจควรแยกออกจากกันโดยยึดตามวิธีการแบบจำลอง MVC
    สิ่งนี้จะเพิ่มขึ้นคุณภาพของซอฟต์แวร์และความสามารถในการขยายขนาด

    ขอบคุณ
    อันเดรียส มาราเทฟติส
    http://www.nueronic.com

คุณคิดอย่างไร?

ไซต์นี้ใช้ Akismet เพื่อลดสแปม เรียนรู้วิธีการประมวลผลข้อมูลความคิดเห็นของคุณ.