
發(fā)布
注冊
/
登錄帕斯卡命名法
關(guān)注創(chuàng)建者:OnTheWay08 創(chuàng)建時間:2023-02-10

帕斯卡命名法的實例教程
本文就函數(shù)的編寫,從函數(shù)命名,代碼分布,技巧等方面入手,談?wù)勅绾螌懞靡粋€可讀性高、易維護,易測試的函數(shù)。
命名
首先從命名說起,命名是提高可讀性的第一步。如何為變量和函數(shù)命名一直是開發(fā)者心中的痛點之一,對于母語非英語的我們來說,更是難上加難。下面我來說說如何為函數(shù)命名的一些想法和感受:
采用統(tǒng)一的命名規(guī)則
在談及如何為函數(shù)取一個準確而優(yōu)雅的名字之前,首先最重要的是要有統(tǒng)一的命名規(guī)則。這是提高代碼可讀性的最基礎(chǔ)的準則。
帕斯卡命名法和駝峰命名法是目前比較流行的兩種規(guī)則,不同語言采用的規(guī)則可能不一樣,但是要記住一點:保持團隊和個人風(fēng)格一致。
1、帕斯卡命名法
帕斯卡命名法簡單地說就是:多個單詞組成一個名稱時,每個單詞的首字母大寫。比如:
在C#中,這種命名法常用于類、屬性,函數(shù)等等,在JS中,構(gòu)造函數(shù)也推薦采用這種方式命名。
2、駝峰命名法
駝峰命名法和帕斯卡命名法很類似,多個單詞組成一個名稱時,第一個單詞全部小寫,后面單詞首字母大寫。比如:
駝峰命名法一般用于字段、局部變量、函數(shù)參數(shù)等等。在JS中,函數(shù)也常用此方法命名。
采用哪種命名規(guī)則并不絕對,最重要的是要遵守團隊約定,語言規(guī)范。
盡可能完整地描述函數(shù)所做的所有事情
有的開發(fā)者可能覺得相較于長函數(shù)名來說,短函數(shù)名看起來可能更簡潔,看起來也更舒服。但是通常來說,函數(shù)名稱越短其描述的意思越抽象。函數(shù)使用者對函數(shù)的第一印象就是函數(shù)名稱,進而了解函數(shù)的功能,我們應(yīng)該盡可能地描述到函數(shù)所做的所有事情,防止使用者不知道或誤解造成潛在的錯誤。
舉個例子,假設(shè)我們做一個添加評論的功能,添加完畢后并返回評論總數(shù)量,如何命名比較合適呢?
展開 
帕斯卡命名法的相關(guān)專題、標簽、搜索
帕斯卡命名法的最新內(nèi)容
在文件轉(zhuǎn)換階段,必須注意文件命名法,以防止出現(xiàn) OpticStudio YYY.DAT 文件覆蓋原始內(nèi)部 Zygo XXX.DAT文件。與凸面情況一致,測得的干涉圖可以導(dǎo)出為 .INT 文件,使用 INT Grid to OpticStudio DAT 轉(zhuǎn)換器工具可以轉(zhuǎn)換為兼容的 OpticStudio 文件 .DAT 文件。
在文件轉(zhuǎn)換階段,必須注意文件命名法,以防止出現(xiàn) OpticStudio YYY.DAT 文件覆蓋原始內(nèi)部 Zygo XXX.DAT文件。
光學(xué)表面上的干涉圖數(shù)據(jù)方向
為了了解在 OpticStudio 中將干涉圖數(shù)據(jù)文件附加到光學(xué)表面之前所需的調(diào)整,讓我們回顧一下測量數(shù)據(jù)與 OpticStudio 約定之間的方向和映射。
過程中使用了 LMN 方向的 cosine 向量和 Nxyz 法向量計算光線在表面上每個 XY 點的入射角。
MATLAB_BatchRayTrace_Ex22_Performance_Comparison.m – (SEQ Norm).
網(wǎng)格約束: 對于此類問題,通常約束坯料外表面節(jié)點的法向運動,允許切向滑動,以模擬材料沿模具的流動。
在INP文件中,配置類似于以下結(jié)構(gòu):
*STEP, name=Upsetting
*DYNAMIC, EXPLICIT
...
?甚至可以使用不同的命名法!
?程序員有責(zé)任確保代碼在兩個代碼段中以相同的方式運行。
</p><p><strong>分配方式</strong></p><p><strong>對于接觸對</strong>:需將命名表面磨損屬性分別分配至接觸對的兩個接觸面。
然而,若要在溶液法中制備出具有類似LDPE或LLDPE/LDPE共混物流變特性的LCB聚乙烯,仍是一個待解決的課題,但也蘊藏著巨大的發(fā)展?jié)摿ΑT摷夹g(shù)路線還具有顯著的可持續(xù)性優(yōu)勢——高壓法LDPE工藝的碳足跡遠高于溶液法,而多功能聚乙烯在實現(xiàn)產(chǎn)品輕量化與減少廢棄物方面也表現(xiàn)出重要價值。
然而,若要在溶液法中制備出具有類似LDPE或LLDPE/LDPE共混物流變特性的LCB聚乙烯,仍是一個待解決的課題,但也蘊藏著巨大的發(fā)展?jié)摿ΑT摷夹g(shù)路線還具有顯著的可持續(xù)性優(yōu)勢——高壓法LDPE工藝的碳足跡遠高于溶液法,而多功能聚乙烯在實現(xiàn)產(chǎn)品輕量化與減少廢棄物方面也表現(xiàn)出重要價值。
注意事項:抽殼后需檢查面法向方向(Tools > 面法向),確保所有面外法向一致,避免后續(xù)分析中出現(xiàn)應(yīng)力方向錯誤。對于多曲面模型,抽殼可能導(dǎo)致局部厚度不均,需通過“偏置面”功能手動調(diào)整。
細節(jié)簡化,刪除非關(guān)鍵特征:移除直徑小于2mm的孔、倒角及裝飾性結(jié)構(gòu)(選中孔邊緣 > Delete)。
? 單位為帕斯卡(Pa)或兆帕(MPa),與正應(yīng)力單位一致。
2.Workbench 中剪切應(yīng)力的表現(xiàn)形式
在 Workbench 的結(jié)構(gòu)分析(如靜力學(xué)分析)中,剪切應(yīng)力如何表達,通過以下案例來理解。