procedural-programming

    11熱度

    5回答

    假設我已經決定用C或任何其他過程編程語言編寫一個大型應用程序。它有呼叫的依賴性看起來像這樣的功能: A | +-------------+ | | B1 B2 | | +------+ +------+ | | | | C11 C12 C21 C22 顯然,單元測試葉功能,C11,C12,C21和C22非常簡單:設置輸入,調用功能,斷言輸出。 但是,爲B

    3熱度

    2回答

    如果你比較C VS SQL,這是論點: 與此相反的程序語言 如C,它描述的東西怎麼 應該做的,SQL是無順序 並說明了應該做的事。 那麼,如何部分對於像SQL這樣的語言是由語言本身指定的,是嗎?如果我想改變某些查詢的工作方式,該怎麼辦?假設我想改變處理SELECT的方式。那可能嗎?

    3熱度

    3回答

    我們給了一個php庫存程序。那麼我們應該說如果一個設計模式會使程序更好,或者它會讓程序更復雜。 程序結構如下。 該程序被分解爲嵌入html的php腳本。 (A)一個完整的PHP頁面專用於一個選項,或者(B)選項的邏輯位於另一個腳本頁面內,用於其他類似操作的選項。 (這不包括簡單的按鈕,如「重置」和「返回首頁」。) (A)例如,打開網站後,會出現一個帶有選項的導航菜單。當你點擊一個選項時,在Cust

    4熱度

    4回答

    嘿, 我設計一個程序,從輸入接受一系列令牌和養活他們,我設計了一個有限狀態機。我設計了一個面向對象風格的測試有限狀態機,其中包含了機器本身和轉換等的結構,但我寫的應用程序是速度非常重要的應用程序。到目前爲止,使用機器,添加新的狀態等,已被證明是容易的,並不是很複雜。很容易理解和離開一個月,回到代碼不會很迷失方向。但是,我不確定當前的面向對象方法與速度的交換是什麼。對象的分配,數據的存儲等會帶走很多

    2熱度

    1回答

    我寫了一個後端應用程序,用於iOS應用程序。當我開始這個項目時,我根本不知道OOP。 現在有一半的腳本是類,我正在使用mvc模式和類。現在確實更容易重用我的方法,但現在每個請求都有更多的重複。 對於處理預製(可預測)請求的後端系統,使用基本的過程腳本還是使用mvc和oop會有更好的「性能優勢」嗎? 我問,看起來好像當使用mvc和oop時會發生更多事情。

    17熱度

    3回答

    我已閱讀了一些有關所有主題的文章,但我不太清楚這些差異。

    1熱度

    2回答

    我正在將程序JS轉換爲面向對象,並希望得到任何幫助。 概括地說,我有什麼是包含HTML頁面: <script type="text/javascript"> var serverTime='11:32:20'; //time generated by server (php) </script> <script scr="myProcFuncs.js" type="text/java

    0熱度

    1回答

    我從工作表數據填充一組數組。然後在將數據寫出到另一個工作表之前處理數據(請參見下面的示例)。 如果我想再次使用相同的工作表數據,如何避免重寫從工作表中填充數組的代碼? 我應該在一個長程序中編寫代碼,因此我不需要重新填充數組嗎? 我應該讓數組成爲全局數組,以便它們可以在多個過程中重用? 我應該將數組傳遞給在長參數列表中需要它們的過程嗎? 還有其他的選擇嗎? Sub ManipulateData()

    1熱度

    1回答

    我正在嘗試創建一個程序化的行星生成工具。我已經像這樣一個立方體映射到一個球體開始了: 下一頁我使用Libnoise使用3D Perlian噪聲高度貼圖立方體。我能夠生成一個無縫的cubmap。我已經在photoshop中檢查了這一點,儘管我必須旋轉高度圖圖像以使它們適合網絡,但我認爲它們是正確的方向。 我曾嘗試讓於共同座標。柏林值它們映射到一個球體和前後,但我無法使邊緣匹配: 在我的那一刻在-0.

    6熱度

    3回答

    我有一個非常簡單的問題,我無法在互聯網上的任何地方找到答案。 所以,我的問題是,在程序編程中,代碼位於代碼段,它進入只讀存儲區。變量在堆棧或堆上。 但OOP表示該對象是在內存中創建的。那麼,這是否意味着即使功能被寫入R/W存儲區? 而且,Os是否需要一些內置的OOP程序支持?例如,如果OS允許在只讀代碼段之外讀取指令。謝謝。