WeekFood V1.0 開發回顧

來源:互聯網
上載者:User
Technorati 標籤: WeekFood,開發心得

共用了100個小時,15天。本來以為一個上午就能搞定的。花了這麼多天,有走神溜號瞎逛的原因。不過100個小時是比較純粹的用於開發的時間,其中包括在CSDN找答案,看帖、回帖、寫博(共折騰了13篇)的時間。

可惜我沒記下這些時間具體在實現什麼功能,否則可以回顧一下。隱約記得試用於顯示crosstable的控制項花了兩三天時間,那個outer join也花了1、兩天,條件式格式設定也折騰了一兩天,輸出格式的format也做了一兩天。介面的安排、資料庫結構的安排、程式架構的安排也常常讓我停頓。因為這些都是選擇多多的事情,而面對多項選擇的時候我往往不由自主想要窮盡、然後由於感到窮盡的工作量太大而畏難、然後壓力來臨開始溜號減壓。唉。

我得想想以後像這種比較複雜的問題一時沒有抉擇的思路時,我該怎麼辦?不妨先用最簡單的、自己最熟悉的方案來解決。當然可以適當實驗新技巧,但是要給自己規定時間,不能無限制地實驗下去

另外一點,在解決步驟比較複雜的問題的時候,不妨大事化小、小事化了。就是先用注釋把關鍵步驟寫下來,然後逐步去實施。很多時候我在晃蕩,是因為腦子裡同時存在多個想法,佔滿了我可憐的記憶體,害得俺的cpu都死結了。

對邏輯比較複雜的問題,則一定要一口氣寫完,不要中間跑去論壇玩。不然,很容易顧頭不顧尾,出現BUG。實在怕自己記不住,不妨先找個地方寫下來要實現的關鍵功能和核心演算法

當然,也新學到不少東西:

  1. crosstable查詢,pivottable, spreadsheet, data grid, ado data control, listview, datetimepicker等控制項
  2. 在代碼裡設定子表單的linkmaster
  3. 條件式格式設定,在代碼裡設定條件式格式設定的辦法
  4. 懂得了表單內容的無法儲存
  5. outer join初次實踐
  6. html跳轉
  7. 檔案操作

其實,最花時間主要有3方面:

  1. 摸不熟悉的東西,比如控制項了,outer join了,條件式格式設定了
  2. 構造整體架構
  3. 購物清單的輸出

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.