コラム記事COLUMN

プログラマ向けの記事一覧

2020/04/27

逆転の発想でオブジェクト指向の「継承」を使いこなす

エンジニアの平山です。 前回の記事ではオブジェクト指向のカプセル化について書きました。 今回はオブジェクト指向の「継承」について、私の経験も踏まえお話いたします。 そもそも「継承」とは?

2020/04/11

「お客様は神様です」について考えてみた

故・三波春夫さんの有名な言葉に「お客様は神様です」というフレーズがあります。 このフレーズは実に様々に解釈されています。 このフレーズが真意と離れて使われる時には、「お客様」は商店、飲食店

2020/04/10

オブジェクト志向のカプセル化を、総合医療病院で例えると「窓口」という説を語ってみる。

エンジニアの平山です。 以前MVCについて記事を書かせていただきましたが、今回は「オブジェクト指向」について私の経験や考え方をお伝えしたいと思います。 まずはMVCとも関連があるカプセル化について

2020/03/08

アジャイルとかウォーターフォールがどうとかはそろそろ止めませんか

技術者の採用面談で、結構な頻度で聞かれることのひとつに「御社はアジャイルはやってますか」や「Rubyの案件はありますか」というのがあります。 この声を聞く度、エンジニアにとってアジャイルとい

2020/01/21

MVCの導入を成功させるためのベストプラクティス!

これまで3回にわたりMVCについて書きましたが、これだけ見ると良いことしかないように思われるかもしれません。 今回はMVCの注意点について考えてみると共にMVCの導入を成功させるにはどうすれば良いの

2019/12/27

実は知られていないModel(処理)とView(表示)を分離させる理由

以前のコラムでMVCのなりたちとファミリー(派生した考え方)について、書かせていただきました。 初心者必見! 知られざるMVCのなりたちとファミリー 皆さんお気づきかもしれませんが、私が紹

2019/12/13

初心者必見! 知られざるMVCのなりたちとファミリー

以前のコラムでMVCとフレームワークについて、書かせていただきました。 超初心者PG向け MVC&フレームワーク 今回はなぜMVCがここまで広まり、必要とされてきたのか?ということ

2019/12/06

超初心者PG向け MVC&フレームワーク

開発の現場でよく「MVCフレームワーク」という言葉を聞いたことがあると思います。 文字通り「MVCモデルを採用したフレームワーク」のことですが、MVCフレームワークを使えば誰でもMVCモデル

2019/05/05

Google音声認識を試してみたら、なかなか実力が素晴らしい

知人からGoogleの音声認識はかなり使えると聞いたので試してみました。 実際やってみたら、なかなか凄かったのでご紹介します。 題材として、ホリエモンロケットの打ち上げ成功のニュースを

2013/06/27

Twilioが一気に縮める、Webに近いようで遠い「電話の世界」

アメリカのクラウドサービス「Twilio(トゥイリオ)」が日本でも始まりました。Twilioとは簡単に言うと「Webから電話を簡単に操作できるAPI」です。もう少しどんなものなのか引用で紹介し