成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Perl編程格式指南

開發 架構
Perl編程語言有很多值得學習的地方,那么你對Perl編程格式是否了解,這里和大家簡單分享一下,希望本文的介紹能讓你有所收獲。

本文和大家重點討論一下Perl編程格式方面的內容,Perl是一種編程語言,掌握了Perl編程格式你就會在使用Perl語言進行編程的過程中保持程序結構的嚴謹和美觀,相信本文介紹能讓你學到很多知識。

Perl編程格式指南

名稱

P5EEx::Blue::perlstyle-P5EE樣式指導P5EE是Perl5EnterpriseEnvironment(企業型Perl5樣式指導)的縮寫。

Perl編程格式介紹

在P5EE發行版中,包含的所有代碼和文件都遵循了本文所述的樣式。請注意:這些樣式并不是要抑制你的創造力,而是想要使那些閱讀到你代碼的家伙們的生活變得更容易一些。他也可以用來解決分歧,避免個人間糾紛。下面的這些約定適用于perl模塊,web程序(CGI/mod_perl)以及命令行程序。當然,這些規則也在一定程度上適用于用P5EE寫的perl代碼。

注意,這些都是指導性的方針,不是必須遵守的規則。如果在這里你真的需要違反其中一條的話,無論如何,***先問問P5EE核心團隊。另外,本文檔中的大部分,并不是強調正確的方法就是我們的方法。我們需要有一些約定來讓每個人的生活更容易一些。如果你有什么問題,可以在P5EE開發郵件列表中詢問,p5ee@perl.org.http://lists.perl.org/showlist.cgi?name=p5eeP5EE項目所需文件在下面這些網站上可以找到。http://p5ee.perl.org/http://www.officevision.com/pub/p5ee本文檔將隨時間不斷更新,每份***的文檔結尾,都會有歷次版本的變動記錄。

Perl編程格式之Perl編碼規則

Perl版本

我們是在perl5.005_03上編寫所有代碼的。也許有一天我們應該利用以下perl5.6的特性。不管怎樣,所有代碼應該在perl5.005_03以及后續版本上都能運行。P5EE所有的核心代碼都在perl5.005_03和perl5.6.0上測試過,雖然現在P5EE用在perl5.6上比較多。

Perl編程格式之文檔

所有的模塊文檔都應參照模塊模板文件中的POD例子來撰寫,解釋模塊的方法,目的,用途和每個帶有名字,描述,輸入,輸出,受影響因素等信息的公用API。文檔中,如果需要返回一個數組或哈希表的引用,要記錄數組的大小(包括恰當地描述每個元素都是什么)和哈希表中每個鍵的名字。如果是復合數據結構的話,盡量描繪出合適的結構。另外,在文檔中還要記錄出返回數據是什么類型的數值。是整型,還是一段HTML代碼,還是一個布爾值?所有命令行程序的選項都要使用命令行程序樣本文件中的代碼來記錄。每個有效的方法,switch結構等等都要被記錄,連同方法的描述,目的,程序如何使用。不要嘗試對不同目的的程序使用相同的選項。對于所有的WEB程序,應當在程序注釋段中說明功能,目的和使用。任何外部文檔,命令行程序和模塊的文檔都要寫成POD樣式。這樣的話,我們就可以把它們通過多種pod2xxx的轉換器轉換成各種格式的其他文檔。

POD不是一種正規的標簽語言,它只是一種可以讓文檔非常容易轉換成其他格式的方法。如果你有什么問題的話,可以自己看一下Perl自帶的perlpod幫助頁或者詢問我們及其其他懂POD的人。Perl中國推廣組的FPC里面,也有一篇[[fayland]]所寫的關于[[如何撰寫POD]]的文章。

Perl編程格式之版本

分別使用模塊,web程序,命令行程序樣本文件中版本的代碼。模塊中的$VERSION將會反映出CVS的版本。Makefile.PL文件應該包含版本描述,并且還應該不依賴于CVS倉庫中任何一個單獨文件的版本。同樣,擁有$VERSION的XS模塊也會反映出發行版的版本,否則每當你對文件做了一點改動,你都需要重新編譯那些已經共享的庫。這對于從事開發工作中的人來講,的確是一種痛苦。我們的發行版本號使用tuples模式,***個數字是主修訂號,第二個數字是版本號,第三個數字是子版本號。Odd-numbered版本號是開發版本。例如:

【編輯推薦】

  1. 學習筆記 Perl編程語言簡介
  2. Perl文件句柄概念詳解
  3. Perl格式化輸出語法大全
  4. 淺析Perl面向對象編程用法
  5. Perl標量轉換函數用法指南
責任編輯:佚名 來源: csdn.net
相關推薦

2010-07-21 14:25:24

Perl格式化輸出

2010-07-16 10:44:54

Perl數組

2010-07-20 16:13:25

Perl線程

2010-07-20 13:44:02

Perl方法

2010-07-26 17:09:00

Perl模塊

2010-07-26 15:27:50

Perl foreac

2010-07-15 15:39:51

Perl線程

2010-07-13 16:20:21

Perl 哈希表

2010-07-15 11:29:25

Perl格式化輸出

2010-07-20 14:52:51

Perl語法

2010-07-20 09:33:14

Perl方法

2010-07-21 11:04:44

Perl學習指南

2010-07-21 10:10:50

Perl split函

2010-07-20 09:23:30

Perl構造函數

2010-07-16 17:23:57

Perl面向對象編程

2010-07-19 16:47:54

Perl

2010-07-13 17:18:29

Perl面向對象編程

2010-07-19 15:25:39

Perl標量轉換函數

2010-07-21 09:38:51

2010-07-23 15:51:27

Perl開發工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品免费av | 亚洲精品一区二区网址 | 久久亚洲一区 | 精品一区二区三区四区视频 | 男女羞羞视频在线免费观看 | 97色在线视频 | 精品免费视频一区二区 | 成人av播放 | 黄色成人av | 亚洲福利精品 | 天天干天天操天天看 | 国产婷婷色综合av蜜臀av | 欧美一区二区三区免费在线观看 | 亚洲一区二区三区在线免费 | 亚洲精品久久久久久久不卡四虎 | 国产成人精品免费视频大全最热 | 国产真实乱对白精彩久久小说 | 精品一区在线免费观看 | 日韩欧美亚洲 | 久久精品国产久精国产 | 亚洲精品一区二区三区在线观看 | 亚洲乱码一区二区三区在线观看 | 国产成人艳妇aa视频在线 | 中日韩欧美一级片 | 日本亚洲一区 | 一区在线播放 | 成年人在线观看视频 | 国产sm主人调教女m视频 | 亚洲欧美一区二区三区国产精品 | 久久久tv| 国产精品99999 | 噜噜噜色网 | 久久久久成人精品免费播放动漫 | 国产在线精品一区二区三区 | 国产高清精品一区二区三区 | www亚洲免费国内精品 | 亚洲国产精品一区二区三区 | www免费视频| 色综合久 | 久久精品日产第一区二区三区 | 91精品国产综合久久福利软件 |