ดังนั้นฉันเพิ่งอ่านบทความนิยายโดยโจเอลในรายละเอียดที่นี่ (เขียนในปี 2000 !!) ฉันอ่านทั้งหมด 4 ส่วน แต่ฉันกำลังมองหาวิธีการบางอย่างในการเขียนสเป็คของฉัน
ฉันเป็นคนโดดเดี่ยวคนเดียวที่ทำงานกับแอพที่ค่อนข้างซับซ้อน (หรือตระกูลแอพ) สำหรับ บริษัท ทางการเงินที่รู้จักกันดี
ฉันไม่เคยทำอะไรที่ร้ายแรงขนาดนี้มาก่อนฉันเริ่มเขียนบางอย่างเช่นสเป็คที่ไม่ดีภาพรวมของบางอย่างและมันเสียเวลาไปมาก
ฉันได้สร้าง 3 mockup-kinda-thingies ให้กับลูกค้าของฉันดังนั้นฉันจึงมีความเข้าใจในสิ่งที่พวกเขาต้องการ (ตัวอย่างแอพพลิเคชั่นที่ใช้งานไม่ได้กับเวิร์กโฟลว์พื้นฐานที่สุด) และฉันเพิ่งเขียนและทดสอบระบบหลัก / ฐานบางส่วนเท่านั้น
ฉันคิดว่าความผิดพลาดที่ฉันทำไปแล้วไม่ได้เขียนสเป็คอย่างละเอียดดังนั้นตอนนี้ฉันไปถึงแล้ว
ดังนั้นสิ่งทั้งหมดจึงประกอบด้วย
- เว็บไซต์ MVC (สำหรับผู้ดูแลระบบ & การดูข้อมูล)
- โมดูล Silverlight 2 โมดูล (สำหรับงานเฉพาะ 2 งาน)
- 1 แอปพลิเคชันเดสก์ท็อป
ฉันสั้นตรงเวลาทรัพยากรและจำเป็นต้องทำสิ่งนี้ให้สำเร็จเร็วเกินไปและต้องทำให้แน่ใจว่าพวกเขาอ่านมันอย่างรวดเร็วและไม่เจ็บปวดเท่ากัน
- ดังนั้นวิธีการที่ฉันจะไปเกี่ยวกับเรื่องนี้ฉันกำลังมองหาเคล็ดลับใด ๆ สิ่งที่โลกจริงใด ๆ วิธีการที่พวกคุณมักจะทำมันได้หรือไม่
- คุณสร้างหน้าจอจำลองของทุกบทสนทนา / แบบฟอร์ม / หน้า?
ฉันกำลังคิดที่จะสร้างโครงการ ASP.NET Web Forms จากนั้นเติมไฟล์HTMLในโฟลเดอร์และทำให้ดูเหมือนโครงสร้าง MVC URL ของฉัน
จากนั้นให้มีส่วนในข้อมูลจำเพาะของเว็บไซต์และเขียนหน้าสำหรับ URL ทุกอันที่ฉันมีพร้อมกับหน้าจอ
สำหรับแอพ win form ของฉันฉันได้ลองทำโปรเจ็กต์ Win Form แล้วฉันจะใส่ในกล่องโต้ตอบหรือวางโครงสร้างทุกอย่างตามที่ฉันต้องการในแอพจริงแล้วสกรีนช็อตไหม
สำหรับพื้นหลังของคำถามนี้ ฉันมักจะเป็นคนที่แต่งตัวประหลาดกระโดดข้ามรหัสซึ่งทำงานได้ดี แต่สำหรับแอพที่ฉันกำลังทำอยู่ไม่เพียง แต่ซับซ้อนเท่านั้น แต่สำหรับ บริษัท ที่มีชื่อเสียงและมีขนาดใหญ่มากและฉันต้องทำให้ได้ ขวา!
(และมันก็ไปได้ดีจนถึงทุกวันนี้ฉันได้ให้ตัวอย่างของเวอร์ชั่นพรีวิวซึ่งผู้คนจำนวนมากชอบ !! = D)
ถ้าฉันได้รับการออกแบบเบื้องต้นฉันจะมีธุรกิจที่ยอดเยี่ยมกับ บริษัท นี้อยู่แล้วมีหลายอย่างที่คิดเกี่ยวกับฟีเจอร์ "สุดยอด" ใหม่ที่พวกเขาพร้อมที่จะจ่าย