- 2019年4月8日
【PHP】コードの複雑さを調べるPHP静的解析ツールPhpMetricsの紹介
ソースコードを静的に(実行せずに)評価する際には様々な指標があります。大体、条件文の多さ、行数、クラスの数、依存関係、抽象度、意味のあるコメントの量あたりを元にして色々計算するの […]
ソースコードを静的に(実行せずに)評価する際には様々な指標があります。大体、条件文の多さ、行数、クラスの数、依存関係、抽象度、意味のあるコメントの量あたりを元にして色々計算するの […]
インターフェイスはあるクラスが実装するべきメソッドを定義する仕組みです。あるクラスにおいてインターフェイスを用いると宣言したにも関わらず、インターフェイス内で定義したメソッドが足 […]
EloquentはLaravelに備わっているORM(Object-relational mapping)です。 Eloquent:利用の開始 5.7 Laravel オブジェ […]
PhpStormはGitを上手く扱えるIDEです。単にGitの操作と木を見るのみでなく、フックやテンプレートも用意しています。 【PhpStorm】PhpStormでpre-co […]
Slack開発元謹製のIncoming Webhookとライブラリslackwebを繋げることでとても楽にSlackへ通知を送ることが出来ます。 どのくらい簡単かというと次のコ […]
vuejs/awesome-vue: 🎉 A curated list of awesome things related to Vue.js awesome-v […]
| にほんご。 コード中でライブラリを用いるために英語ドキュメントの中身を理解する必要がでてくる時があります。google翻訳は便利ですが、ソースコードや固有名詞の和訳するべきで […]
LarvelはBladeなるテンプレート言語を備えています。 Bladeテンプレート 5.7 Laravel 便利は便利なのですが独自な上、説明もざっくばらんなので詳細に中身を […]
CodeSandbox: Online Code Editor Tailored for Web Application Development CodeSandboxはJsFi […]
とりあえずざっと書いて後からリファクタするというコーディング方法があります。このコーディング方法においてリファクタの際には見通しをよくするほか、コピペした部分などの重複したコード […]
Gitには元よりGitのある動作をした時に自動で動作するスクリプトを埋め込むことができます。このスクリプト機能をGitフックと呼びます。 Git – Git フック […]
CollectionはLaravelの持つ配列をラッピングしたクラスです。Collectionを用いることによってPHPの素の配列操作よりも多彩な配列操作を一貫性を保ったまま容易 […]