コードをテストする際に直面する依存関係 特にグローバル変数やシングルトンなどに依存する場合、 テストする際に苦労してしまいます。 特定クラスの挙動が、それらの見... 続きを読む
カテゴリー: 読書記録
レガシーコード改善ガイドを読んだ
レガシーコード改善ガイドという本を読んだので、 学んだことを記載しておく。 レガシーコードとは ソフトウェアのコードは、最初は理想的なコードであったとしても、ほ... 続きを読む
テスト駆動開発の本読んだ!(その2)
前回記事: テスト駆動開発の本読んだ! の後編です。 テストファースト テストは実装コードを書く前の段階で書くべし。 テストするために実装を改修する必要もあるの... 続きを読む
テスト駆動開発の本読んだ
テスト駆動開発という本を読んだので、自分なりに学んだことをまとめておく。 最近、ちゃんとテストを書くように意識するようになったので、 自分にたりない知識を得るこ... 続きを読む
get で第1〜5文型を理解する。
getで、文型を意識しよう 実はgetという動詞は、 第1文型から第5文型まで、全てで使える特別な動詞なんです。 そして文型によって、getの意味合いも変わって... 続きを読む
比較級・最上級のer/est の付け方
比較表現で使用できる品詞は、形容詞か副詞です。 比較級・最上級にする際に、er/estをつけるルール。 あまり良くわかってないので、自分の為にも記載する。 er... 続きを読む
自動詞、他動詞について 完全/不完全とは?
英語の動詞には自動詞と他動詞があります。 自動詞は、目的語を必要としない。 単語単体で意味が伝わるものです。 他動詞は、目的語を必要とする。 目的語があって本来... 続きを読む
英文法を勉強する。- 品詞、文型について –
プログラマーとして、英語力はあった方が断然有利です。 しかしながら、英語ができないプログラマーはホントに多いです。 そんな筆者も英語ができない人でして、中学時代... 続きを読む
Team Geek 読書感想
Team Geek Googleのギークたちはいかにしてチームを作るのか Subversion開発など、多くのソフトウェア開発に関わり、Googleでプログラマ... 続きを読む
Angular2 コンポーネントについて
Angular2 コンポーネントについて、 覚えた事をまとめておく。 前回作成したhelloコンポーネントを使ってコンポーネントの動きについてみてみる。 前回... 続きを読む