rules-of-thumb

    0熱度

    1回答

    如果我想從不同的菜單項改變觀察對象的單個屬性(思考 - 選項列表),那麼經驗法則是什麼? E.g.我有一個應用程序,在一個窗口中顯示一輛車。我有一個帶有菜單項的菜單,其中有[黑色,綠色,藍色,紅色,白色等]幾個子菜單項。我如何實現這個機制,以便每個子菜單項將相同的屬性(在這種情況下 - 顏色)更改爲不同的值。

    6熱度

    6回答

    把代碼分解成模塊化/去耦合的函數和類是很好的,但是如果你做得太多,你會得到非常分散的代碼,這也是不好的。 何時將代碼分解爲函數的黃金法則是什麼?

    6熱度

    6回答

    假設我有一個C程序被分解爲一組* .c和* .h文件。如果一個文件中的代碼使用另一個文件中的函數,那麼我應該在哪裏包含頭文件?在使用該函數的* .c文件內部,還是在該文件的標題內部? E.g.文件foo.c包括foo.h,其中包含foo.c的所有聲明;與bar.c和bar.h相同。功能foo1()內部foo.c調用bar1(),它在bar.h中聲明並在bar.c中定義。現在的問題是,我應該在foo

    0熱度

    4回答

    是否有任何拇指規則可以在兩種思想流派之間做出決定:SOAP和REST?

    6熱度

    2回答

    我正在寫一個定期發出AJAX請求的腳本。請求加載遠程頁面並從中拉出一些數字。該頁面是公開的,因此該腳本每隔幾分鐘就會刷新一次頁面。 如果我釋放它,可能(儘管不太可能)這個腳本將被數百個(可能是成千上萬個)用戶使用。 請問我應該遵守的經驗法則或普遍接受的禮節性頻率?

    7熱度

    5回答

    在項目應該進一步分類到新的名稱空間之前,有一個關於有多少類,接口等應該進入給定名稱空間的一般規則?像最佳做法還是社區偏好?或者這是所有的個人偏好? namespace: MyExample.Namespace interface1 interface2 interface3 interface4 interface5 interface6 interface7 interface8

    6熱度

    2回答

    經驗法則,我是一個狂熱的TDD和BDD風扇,但沒有做的UI測試的方法很多。我有一個帶有許多MSpec測試的ASP.NET MVC 3應用程序,我想使用WatiN添加演示測試。 你測試了什麼樣的東西?我是否必須爲UI的初始加載編寫測試,或僅針對因用戶交互而發生更改的事情? (一般和UI測試)測試寫華廷時是什麼,在拇指和最佳實踐的短,良好的規則?

    0熱度

    2回答

    例如,將IIS壓縮級別設置爲9時,Web瀏覽速度顯着加快。但是,我還在盒子上安裝了一個Web服務應用程序,該應用程序傳輸大量數據(例如,3MB有效負載是典型的),但實際上需要20-30%的時間才能將數據傳輸到客戶端,因爲服務器上的CPU需要一段時間來壓縮它。 IIS壓縮級別與數據傳輸量有關的規則嗎? 傳奇經驗也是受歡迎的。

    2熱度

    9回答

    我正在爲一個類項目製作一個C#應用程序。我想確保一個字符串有三個值之一。通常,在Web應用程序中,我會在客戶端使用JavaScript進行驗證。但是,這是目前的控制檯應用程序。我知道我應該儘早進行驗證,但驗證有什麼好的經驗規則?

    3熱度

    7回答

    我一直在研究.NET中的一些GDI +代碼,並一直在努力學習我的教訓。喜歡簡單的事情: 什麼在屏幕上看起來不錯可以不看在紙上不錯,反之亦然 緩存對象太多可能會導致一個OutOfMemoryException 浮標可能不準確, ...等等。我相信經驗豐富的人可以增加更多。 當使用GDI +或任何圖形庫時,遵循什麼規則? 每篇文章一個有用的提示將很好。謝謝。