タグ

2014年9月19日のブックマーク (4件)

  • コーディング規約 - 2.x

    コーディング規約¶ CakePHP の開発者は以下のコーディング規約を使います。 その他の CakePHP プラグイン等 (訳注:原文 CakeIngredients 、ケーキの材料のこと) の開発でも同じ規約に従うことが推奨されます。 CakePHP Code Sniffer を使って、 コードが規約に沿っているかどうかをチェックすることができます。 言語¶ 全てのコードやコメントは、英語で書かなければなりません。 新しい機能の追加¶ 新しい機能は、そのテストが無い限り、追加してはいけません。 このテストはレポジトリにコミットされる前にパスする必要があります。 インデント¶ インデントには単一のタブが用いられます。 従って、インデントはこのようになります。

    grover
    grover 2014/09/19
    コーディング規約
  • PHP: The Right Way

    ようこそ 時代遅れの情報がウェブ上にあふれている。そんな情報を見たPHP初心者は戸惑ってしまうだろう。そして、まずい手法やまずいコードが広まってしまう。 そんなのはもうやめよう。PHP: The Right Way は気軽に読めるクイックリファレンスだ。PHPの一般的なコーディング規約、 ウェブ上のよくできたチュートリアルへのリンク、そして現時点でのベストプラクティスだと執筆者が考えていることをまとめた。 大事なのは、 PHPを使うための正式なお作法など存在しない ってこと。 このサイトの狙いは、はじめて PHP を使うことになった開発者に、いろんなトピックを紹介すること。 経験豊富なプロの人にとっても、これまで深く考えることなく使ってきた内容について、新鮮な見方を伝えられるだろう。 このサイトは、決して「どのツールを使えばいいのか」を教えるものじゃない。 いくつかの選択肢を示して、それぞ

  • JenkinsでPHPプログラムをデバッグしてみよう!!

    先日社内でJenkinsについての勉強会を行ないました。 勉強会を行った際に、JenkinsでPHPプログラムをデバッグしてみましたので 今回はJenkinsを用いてPHPプログラムをデバッグするまでの設定方法について書きたいと思います。 PHPでJenkinsを使ってみたいが、設定がわからないという方は参考にしてください。 Ⅰ:環境 以下の環境で設定を行ないました。 ・OS:Centos6 ・PHP:5.3 ・フレームワーク:ZendFramework ・JenkinsURL:http://jenkins.example.com:8080 (URLはJenkinsをインストールしたマシンのアドレスに変更してください) Ⅱ:サーバ上に準備するもの 1:必要なソフト一覧 ①:Phing phpcs,phpmd,phpcpd,phpDocumentor,phpunitを一括管理することができる

    JenkinsでPHPプログラムをデバッグしてみよう!!
  • PHPテスト環境の構築とテスト駆動開発の練習 - Qiita

    PHPのテスト環境をちゃちゃっと構築する手順を書きます。 OSはUbuntu13.10です。 composerの導入とインストール 次のコマンドで最新のcomposer.pharをとってきます。 mkdir proj cd proj sudo apt-get install php5 php5-json curl curl -sS https://getcomposer.org/installer | php

    PHPテスト環境の構築とテスト駆動開発の練習 - Qiita
    grover
    grover 2014/09/19
    PHPでテスト駆動開発