以下為十個目前最流行的基於MVC設計模式的PHP框架。 1. Yii Yii是一個基於組件的高性能的PHP的框架,用於開發大規模Web應用。Yii採用嚴格的OOP編寫,並有著完善的庫引用以及全面的教程。從MVC,DAO/Active...
摘要:本文分享了Google眾多編程語言的樣式指南,其中包括C語言、C++、Objective-C、Python、HTML/CSS、JavaScript、XML、R語言、cpplint等。 “樣式”包括很多...
1.測試,測試再測試 2.根據你使用的語言進行重構 3.為你的方法,流程和功能編寫文檔,哪怕很短 4.寫測試文檔,包括手動和自動測試 5.創建自動化的UI測試 6.運行複雜度分析工具,如NDepend 7.你對結果不滿意,請...
摘要:Kent Beck是XP(Extreme Programming)的創始人,有17年的面向對象的編程經驗,他倡導軟體開發的模式定義。本文作者分享了與Kent Beck一起編程所學到的編程價值觀和設計理念以及自己的親身感受,希望對各位...
像大部分 *nix 用戶,我之前用 bash 很多年,期間也有過小的不爽,但一直都忍過來,或者是說沒想過這些不爽的地方能解決,比如cd到一個深目錄時得哐哐猛敲<TAB>。這麼多年裡我也嘗試過其他 shell。比如 ksh...
一年前,我剛從大學畢業並且決定踏入社會。我想出了很多初始的想法並將他們實現,但我不懂編程。 聽從 Yipit 聯合創始人Vin Vacant 的建議之後,我開始自學編程。 現在我終於學了足夠多的知識來自己實現產品原型,一路走來,非常坎...
現象 剛出道的朋友,特別是剛踏入社會的學生,總是希望今後幹活用的一定是自己熟悉的語言,當領導安排做其它的不同技術性活的時候,對於語言上的不同,心理上很排斥。 對此,大可不必,年輕人多學幾門技術並不是壞事。不要想著在一門語言、一種技術上弔...
摘要:調試不僅可以查找到應用程序缺陷所在,還可以解決缺陷。對於Java程序員來說,他們不僅要學會如何在Eclipse裡面開發像樣的程序,更需要學會如何調試程序。本文介紹了Java程序員必知的10個調試技巧,保證讓你受益匪淺! 調試可以...