በሲሊኮን ቫልሊን ውስጥ, አንድ ፕሮግራም በጉብኝት ላይ ይመዝገቡ ከሆነ, "የፕሮጀክት መጀመር በፊት, ምን ማድረግ አለብዎት?" በ 10 መካከል 9 ይሆናል, "የፕሮጀክት ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን". አ መሐንዲሶች መካከል የተጠቃሚ ፋይል ነው, ይህም ማንኛውም ኮድ መጻፍ በፊት መተግበሪያ ይሆናል, እንደ በ ንድፍ ሰነዶች በአብዛኛው ጊዜ በርካታ ክፍሎች ያካትታል: design document (design doc) this example ይህ ምሳሌ አጠቃላይ ጥቅል: መተግበሪያዎችን የሚጠቀሙትን ባህሪያት ያካትታሉ አንዳንድ ቀላል ስዕሎች. ትዕዛዞች: ይህ ባህሪያት እንዴት ይጠቀማል? መግቢያ: መግቢያ መጠቀም በኋላ መግቢያ እንዴት ይሆናል? የቴክኒክ አማራጮች: እነዚህን ባህሪያት መተግበሪያ ለማግኘት ማንኛውም የቴክኒክ አማራጮች አለብዎት? እያንዳንዱን ጥቅሞች እና ጥቅሞች ምን ናቸው? አስፈላጊ መተግበሪያ ዝርዝር: ኮድ ሞዴሎች ዝርዝር, እንዴት ለመሞከር, እንዴት መግቢያ መጻፍ, ወዘተ አንድ ንድፍ ወረቀት ከፍተኛ ደረጃ መሆን አለበት; ልዩ መተግበሪያ ኮድ ሥራ ነው. አንድ ዋና መሐንዲሶች የፕሮጀክት ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ይህ ፕሮጀክቶች ውስጥ የፕሮጀክቶች ቅርጸት ሂደት በርካታ ውጤቶችን ይሰጣል. አንተ የእርስዎን ባህሪያት መተግበሪያን ጥንካሬ, ትክክለኛነት ቀላል ቋንቋ ውስጥ መተግበሪያ ይችላሉ ከሆነ, ይህ ባህሪያት መተግበሪያን ጥንካሬ ጥንካሬ መውሰድ ይሰጣል. በእርግጥ, የእርስዎን ባህሪያት መተግበሪያው መተግበሪያው ይበልጥ ጥንካሬ ይሆናል. የእርስዎን ኮሌጆች, የእርስዎን ዲዛይን ጽሑፍ ላይ አስተያየት በመጠቀም, የእርስዎን ባህሪያት መተግበሪያዎን መተግበሪያዎን ለመመልከት, ከባድ ላይ ችግሮች ለመውሰድ, ትክክለኛ ጥንካሬዎችን ይሰጣሉ, እና ደግሞ የተሻለ መተግበሪያዎች መተግበሪያዎችን ይሰጣሉ (እኔ ከ First, design documents help you clarify your thoughts. እነርሱ ሁሉንም የቴክኒካዊ ግምገማዎች አጠቃቀም ያደርጋሉ, እና የኮድ ቦርሳዎች ይበልጥ የተጠበቀ ይሆናል. አንድ የፕሮጀክት ዲዛይን ጽሑፍ ለሁሉም የተመሠረተ ከሆነ, ሁሉም ሰው የፕሮጀክት አጠቃላይ አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም አጠቃቀም ያደርጋል እና ኮድ ጥራት ለማሻሻል ይረዳል. Second, design documents help the entire team reach a consensus. አዲስ ቡድን ሰራተኞች እና ሌሎች ቡድን ሰራተኞች በቀላሉ የፕሮጀክት ፕሮጀክቶች በኩል ሙሉ ኮድ ቦርሳን ከፍተኛ ደረጃ ጥራት ማግኘት ይችላሉ. አንድ ሰው ፕሮጀክቱ ስቴትስ ማወቅ የሚፈልጉት ጊዜ, አንድ አገናኝ በመስጠት ይልቅ በጣም ተስማሚ ነገር የለም. Third, design documents are an excellent supplement to code. የፕሮጀክሽን ጽሑፎች (እኔን ያውቃል, እኔ ከሁለቱም ከባድ ነኝ እና በቀላሉ ኮድ አግኝቷል, ብቻ የእኔን ልማት ቀናት አግኝቷል). የፕሮጀክሽን ጽሑፎች መካከል ባለሙያዎች መካከል የፕሮጀክሽን ጽሑፎች ውጤታማውን ሙሉ የፕሮጀክሽን መተግበሪያን ማመልከቻ ይችላሉ, ከባድ ዲዛይን ምልክቶች (እኔን ያውቃል, እኔ ከሁለቱም ከባድ ነኝ እና በቀላሉ ኮድ አግኝቷል, ብቻ የእኔን ልማት ቀናት አግኝቷል). የፕሮጀክሽን ጊዜ ውስጥ, ከባድ ባለሙያዎች የፕሮጀክሽን ጽሑፎች አግኝቷል, ኮድ ግምገማዎች ቀላል Fourth, design documents help teams save time. የፕሮጀክት ፕሮጀክቶች እና የፕሮጀክት ፕሮጀክቶች የተወሰነ የፕሮጀክት ፕሮጀክቶች እና የፕሮጀክት ፕሮጀክቶች የተወሰነ የፕሮጀክቶች እና የፕሮጀክት ፕሮጀክቶች የተወሰነ የፕሮጀክቶች እና የፕሮጀክቶች የተወሰነ የፕሮጀክቶች እና የፕሮጀክቶች የተወሰነ የፕሮጀክቶች እና የፕሮጀክቶች የተወሰነ የፕሮጀክቶች የተወሰነ የፕሮጀክቶች እና የፕሮጀክቶች የተወሰነ የፕሮጀክቶች እና የፕሮጀክቶች የተወሰነ የፕሮጀክቶች እና የፕሮጀክቶች የተወሰነ የፕሮጀክቶች የተወሰነ የፕሮጀክቶች እና የፕሮጀክቶች የተወሰነ የፕሮጀክ Fifth, design documents are excellent for organizing teams. ዲዛይን ወረቀት አብዛኛውን ጊዜ መሐንዲሶች መሐንዲሶች ንጽሕናነት, በጽሑፍ መፍትሔ ውስጥ ንጽሕናነት, እና አስፈላጊ ችግሮች ለመውሰድ ችሎታ ያደርጋል. Sixth, design documents are excellent material for promotion. የፕላስቲክ ዲዛይን ወረቀት መጻፍ አንድ ቡድን በጣም ብዙ ፍላጎቶች ይሰጣል ጀምሮ, ሁሉም ሰው ለምን ይህን ትክክለኛነት መጠቀም አይችልም? "አንድ ዲዛይን ወረቀት መጻፍ በጣም ብዙ ችግሮች ነው, እርስዎ የመጀመሪያው ኮድ መጀመር ይሆናል? "እርስዎ ዲዛይን ወረቀት መጻፍ ለማግኘት አስቸጋሪ ነው ከሆነ, ይህ መተግበሪያው ችግር በተሳካ ጥቅል መውሰድ አይችልም, እና የእርስዎን የተመሠረተ መተግበሪያ መተግበሪያ መተግበሪያ ትክክክለኛ ነው. የ ዲዛይን ወረቀት መጻፍ በእርግጥ የመጀመሪያው ጊዜ ብዙ ፍላጎት ያስፈልጋል, ነገር ግን ከላይ የተወሰነ, እነዚህ ኢንቨስትመንቶች በስፋት አስፈላጊ ናቸው. "እኔ የድህረቱ መጻፍ ማውጣት ይችላል, እኔ የኮድ መጀመር ይሆናል." ሁሉም ነገር በከፍተኛ ደረጃ ላይ ነው. አንድ ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን ዲዛይን "እኔ በዚህ ላይ ጥሩ ነኝ, እባክዎን በቀጥታ መተግበሪያን ይመልከቱ እና የኮድ አስተዳዳዳሪ እና የኮድ አስተዳዳዳሪ አብዛኛውን ጊዜ ተመሳሳይ ሰው አይሆንም. የኮድ አስተዳዳዳሪ እና የኮድ አስተዳዳዳሪ አብዛኛውን ጊዜ ተመሳሳይ ሰው አይደለም. የኮድ አስተዳዳዳሪ የኮድ መተግበሪያ እና የኮድ ተኳሃኝ ከሆነ የኮድ ሙሉ ፕሮጀክቱ አስተዳዳዳሪነት ይደረጋል. እነዚህን ግምገማዎች ለመቀየር ይሞክሩ, የእርስዎን ምቾት አካባቢ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ ከረጅም ጊዜ አንድ ጊዜ አንድ ተባባሪ ጋር ተለዋዋጭ ነኝ: "እኔ በእርግጥ ሌሎች ሰዎችን ኮድ መውሰድ አይችልም, በተለይም Python ያሉ ቋንቋዎች ውስጥ, እነርሱም መጻፍ ቀላል ነገር ግን መውሰድ ቀላል ናቸው." ወደ ተባባባሪ ተለዋዋጭ እንዲህ ይላል: "ወደዱም, እነርሱም የእርስዎን መውሰድ አይችልም."