現代程式設計的目標主要是追求結構清晰、可讀性強、易於分工合作編寫和調試。
大多數現代化過程式語言都鼓勵結構化程式設計,結構化程式設計主要強調的是程式的易讀性,其中的具體情況如下:
結構化程式設計通常使用自上往下的設計模型,開發員將整個程式結構對應到單一小部分。已定義的函數或相似函數的集合在單一模組或字模組中編碼,這意味著,程式碼能夠更有效的載入記憶體,模組能在其它程式中再利用。模組單獨測試之後,與其它模組整合起來形成整個程式組織。
程式流程遵循簡單的層次化模型,採用「for」、「repeat」、「while」等迴圈結構,不鼓勵使用「Go To」語句。幾乎任何語言都能使用結構化程式設計技術來避免非結構化語言的常見陷阱。非結構化程式設計必須依賴開發人員避免結構問題,導致程式組織較差。
以上是現代程式設計的目標主要是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SublimeText3漢化版
中文版,非常好用

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)