投稿者:

TDD, テスト, マネージメント

初めに

テストコードを書くようになって感じたことをまとめたいと思います。

結論

結論からいいますと下記のことを感じています。

昔よりマシなクラス設計ができるようになった
テストコードがあると既存のコードにも手を入れやすい

昔よりマシなクラス設計ができるようになった

なんとなくそう感じるな。。というの深堀したところ、 ちょっとは単一責任の原則(SRP) の考えに沿って
クラス設計できるようになってきたのかな、というもので ...

投稿者:

GitHub, コマンド

はじめに

とあるブランチをマージしようとした際、Git コマンドの git merge origin/ブランチ名 でマージできたブランチが GitHub の Pull request ではマージできなかったので、色々と調べてみました。

結論GitHub の Pull request では --no-ff オプションでマージされる
GitHub Help

Pull requests are merged using the –no-ff ...

投稿者:

IntelliJ

はじめに

YouTubeがサイトデザインを一新した際に適用した「マテリアルデザイン」ですが、
IntelliJでマテリアルデザインを適用できるpluginがありましたので、試してみました。

マテリアルデザインとは

マテリアルデザイン(Material Design)は、アメリカ合衆国のGoogle社が提唱したユーザーエクスペリエンスデザインの体系、およびそれを実現する開発技術や手法、デザイン、試みなどの包括的呼称。
スマートフォンやタブレットなど ...

投稿者:

macOS, tool

はじめに

サイト内検索が簡単にできるように、Alfredのカスタムサーチを設定してみました。

Alfredとは

カスタムサーチの設定方法Alfredの設定画面から下記手順を実施
Web Search → Add Custom Search
Search URL
検索に使用するURLを記入。

例.レコチョクブログの場合

https://techblog.recochoku.jp/?s={query}

※ 検索したい ...