條款: 很好的程式會執行讓使用者生活更容易的任務. 看看目前有哪些軟體能解決你想要的問題, 這樣的程式是成功的, 檢查你每天在電腦上做的事情. 有沒有辦法用程式自動化這些任務? 寫下每一個想法. 這可能會變成有用的,甚至是精彩的東西. 檢查其他程式. 他們做什麼? 他們怎麼能做得更好? 他們錯過了什麼? 這些問題的答案可以幫助你想出自己的看法. 這份檔案將概述該計畫的特點與目標. 這樣的設計檔案在開發過程中, 請參閱這份關於撰寫該檔案的指南. 這是一個基本的程式, 試驗模型是一種快速的程式, 您的原型是一個基本的日<unk> (有正確的日期!), 你的原型在開發過程中會經常改變, 這樣的原型不一定是漂亮的. 藝術與設計應該是你最後的重點之一. 您的原型很可能只能是文字. 任何開發商都會遇到蟲害. 程式碼的錯誤和意外的使用可能會在成品中造成各種問題. 在您繼續完成專案時, 試著防止它在未來發生. 請朋友和家人測試你的程式, 任何能讓你得到反<unk>的方式都能幫助你的發展過程. 試著輸入奇數日期, 或是遠在未來的日期, 輸入錯誤的變數. 如果您的程式要求使用者的年齡, 如果你的程式有圖形介面, 如果您回到之前的畫面或按下按<unk>並非順序, 如果想讓其他人使用它, 你需要花一些時間來修飾它. 這意味著要確保選單流動有<unk>輯,使用者介面 (UI) 清潔且易於使用, 設計和功能可能非常困難和複雜. 人們從設計UI上建立起自己的事業. 只是要確保你的個人專案易於使用, 如果沒有預算和團隊, 如果您有預算, 有許多自由設計師可以為您設計UI. 如果你有個堅實的計畫, 希望能成為下一個大事, 這裡的 GitHub 是一個開放的社群, 這將讓你瞭解自己的程式碼, 這裡有許多資訊來源, 您可以選擇是否要分發它. 取決於你建立的軟體型別. 這種軟體在網路上流傳, 請確保所有功能均有完整的資料, 如果你要出售軟體, 如果您正在為特定的裝置或作業系統開發軟體, 您可以透過 Google Play 商店,亞馬遜應用程式商店或您自己的網站出售應用程式.  這是什麼?
寫一篇設計檔案. 建立一個原型. 試驗一遍又一遍. 整合自己的計畫. 請將自己的專案放上GitHub. 開始發布軟體.