男人吃奶摸下挵进去好爽,日日躁夜夜躁狠狠躁,freesexvide0s性欧美高清,高清freexxxx性国产,无码人妻一区二区三区一,乱人伦中文字幕成人网站在线,亚洲欧美综合一区二区三区 ,神马影院在线视频观看
新聞動態
  • ·聯系電話:+86.023-75585550
  • ·聯系傳真:+86.023-75585550
  • ·24小時手機:13896886023
  • ·QQ 咨 詢:361652718 513960520
當前位置 > 首頁 > 新聞動態 > 行業動態
有助于你編程而立即要做的10件事
發布時間:2012-03-31 | 發布人:管理員 | 點擊率:515
我們一直努力又努力去掌握那些對于我們來說是全新的東西。那么,我們做什么來幫助學習?下面是一個關于如何使你編程更迅速合理的10件事情的列表。我更習慣與使用Ruby on Rails,但下面的觀點也適用于其他環境。

1.升級單元測試

你的編程沒有測試?你應當隨時進行測試,即TATFT ( testing all the fucking time )。當然你應當選擇比僅是單元測試更好的方式。RSpec和Shoulda是兩個可以選來使用的工具。

2.試用TDD

既 然你在測試,那你就應當記錄下這些測試。不要記錄代碼并用后來的測試覆蓋它,而應當是方法的記錄。TDD ( Test Drive Development ) 可以使你編出更好的代碼,TATFT最重要的基礎就是 TDD。進行TATFT并不難,首先你寫下你所能做的最簡單的測試并運行,觀察測試的失敗,然后寫出執行語句以便使測試通過,不停地重復這樣的過程就可以 了。

3.自動化部署

自動化是你最好的朋友,想要實現自動Capistrano是相當好用的工具。在你配置部署好你的項目后,第一個要裝的東西就應當是Capistrano。從第一天起就可以自動化部署將會節約你大量的時間。

4.安裝 SCM

安裝 SCM并學習使用它,這樣做的好處是可以使那些超重的庫中的代碼不再那么冗繁,目前有大量的工具可以選擇,我每天使用的是Git。Git是一款很特別的分布式SCM,即DSCM。DSCM是很有前景的,它可以同有其他庫的用戶們協同工作。

5.審查持續集成

現在我們已經測試了代碼并將其安全的存放在庫內。比起不停地測試,什么是更好的方式?自動測試是個不錯的選擇。很感激有cruisecontrol.rb的存在,這個應用工具自動運行了那些瑣碎的測試。

6.了解你的代碼

寫代碼是一回事,但是更重要的事情是了解代碼。可以用四種自動化工具來幫助你了解代碼:flog、 tarantula、rcov 和saikuro。這些工具分別有其獨到之處,我很樂意向你介紹它們。
Flog,可以按字母排列的順序來記錄復雜的結果。

Tarantula,根據相關性原則和一些靈活的創意設計的。它所做的是spider 你的Rail應用以便去搜索壞鏈接。這真是令人得到解脫,使我受益匪淺。

Rcov, 這是一個在Ruby界相當受歡迎的工具。它是一個C0范圍工具,換言之,它精確的測定出你的代碼中哪些部分在被測試,哪些部分沒被測試。唯一的缺陷是它不 能測試諸如:“if condition_a && condition_b || condition_c”. 這樣的語句。

Saikuro,可以測量出你代碼環的復雜性,即可以計算出你代碼branche 和path的數量。當然你代碼的復雜性越低,它運行的越容易。

7.升級你的Fixtures

Fixtures 是看起來很有創意的事物之一,但有諸多的弊端。對于Fixtures,只有極少的替代,我選擇使用Rails Scenarios,原因是它在測試中工作起來像Fixtures一樣,但是允許我做比YAML更好的DSL。我也可以在一個文件內指定多重的 Scenarios,這將使事情變得更有組織性。

8.收集分析對象

在Rail平臺上搭建新的系統。每周都會有新的監控工具出現,這樣我們有很多的選擇,在這里我介紹我已經使用過的工具:HopToad 和 TuneUp。

HopToad對于異常報文有不錯的能力,它可收集間斷應用并用簡便的方式顯示收集結果。還有,這是一個免費軟件~

TuneUp 用另外一種方式獲取數據,它計算每一處分別花費多長時間去組合自身。你的頁面是不是花費了很長時間去組建?但你又不知道是因為什么緣故花費了這么久,使用 TuneUp來查一下吧,你會發現一些你以前從未想到過的事情。另外,TuneUp是一款開源軟件,你可以登陸進他們的托管服務分享你的結果。

9.閱讀其他人的代碼

你想成為更優秀的程序員嗎?那一定要多讀代碼,這包括好的、壞的、你自己的、其他人的代碼等。閱讀代碼是一項很多程序員都不重視的技能,但其實能夠快速閱讀他人的代碼并理解其中的含義是一種極其需要的能力。

10.寫博客的習慣


就我個人來說,當我閱讀博客的時候我可以找到所有的信息。大部分時候我是會撰寫跟技術相關的要點,偶爾討論點輕松的話題。寫博客是出于分享的原因,你可以寫下能夠幫你節約時間的技術技巧,也可以是一些你想要記住的技術難點和命令之類。
分享到: QQ空間 新浪微博 開心網 人人網
主站蜘蛛池模板: 天堂网www中文在线| 在线天堂资源www中文| 久久99亚洲精品久久久久| 午夜精品久久久久久久爽| 少妇午夜啪爽嗷嗷叫视频| 欧美美女人体艺术| 色婷婷综合久久久久中文一区二区| 内射人妻少妇无码一本一道| ccyycom草草影院| 一边做一边说国语对白| 中文字幕mv在线观看| 五月婷婷综合缴情六月| 色呦呦 国产精品| 一本色道久久88加勒比—综合| 精品国精品国产自在久国产| 青草视频在线观看| 亚洲 自拍 另类 欧美 综合| 日本xxxx丰满超清hd| 久久精品国产亚洲av无码偷窥| 国产熟人av一二三区| 女人被狂c躁到高潮视频| 亚洲av成人精品一区二区三区| 国产精品视频啊啊| 日欧137片内射在线视频播放| 人妻精品无码一区二区三区| 特级欧美aaaaaa片| 国产成人亚洲精品无码车a| 精品乱码久久久久久中文字幕| 亚洲综合无码一区二区| 美女脱个精光露出奶头和尿口| 黄又色又污又爽又高潮动态图 | av无码久久久久不卡蜜桃| 日韩精品无码一本二本三本色| 日本丰满熟妇videossexhd| 大香伊蕉在人线国产免费| 99久久er这里只有精品18| 涩涩涩丁香色婷五月网| 亚洲日韩精品无码av海量| 3d动漫精品啪啪一区二区下载| 中国老妇xxxx性开放| 破了亲妺妺的处免费视频国产|