かけ算的に条件分岐が増えるコードをすっきり記述する
はじめに コードを書いているとときどき、かけ算的(組み合わせ的)に条件分岐が発生することがあります。 例えば、 新規ユーザーか既存ユーザーかなどのユーザー種別によって送るメールの文面を変えたり、...
7 search resultsShowing 1~7 results
はじめに コードを書いているとときどき、かけ算的(組み合わせ的)に条件分岐が発生することがあります。 例えば、 新規ユーザーか既存ユーザーかなどのユーザー種別によって送るメールの文面を変えたり、...
はじめに 普段はRubyを書いていて、これからPythonを書くという人向けの入門記事です。 Rubyのやり方でPythonで書くのではなく、自然にPythonを書いていると思えるようになること...
はじめに コードの中で複数の分岐があるときに、それをある規則やカテゴリなどによって、区分としてモデリングできると見通しがよく、コードを変更しやすくなることがあります。 特に開発を継続的に続けるサ...
おさらい この記事は区分をモデリングしよう(その1) の続きです。 前回は四則演算ができるコマンドラインツールをベースに、区分を定義し、それをコードで表現することで見通しが良くなったり、責務の分...
この記事は CrowdWorks Advent Calendar 2017 20日目の記事です。 はじめに クラウドワークスでエンジニアをしている @yosu と @ToruIwashita で...
この記事はCrowdWorks Advent Calendar 2016、15日目の記事です。 今回はCrowdWorksにおけるElasticsearch利用について紹介したいと思います。 は...
この記事は、Elastic stack Advent Calendar 2016の14日目の記事です。 Elasticsearchの特長はいろいろありますが、欲しい情報とどのくらいマッチしている...
7 search resultsShowing 1~7 results
Qiita is a knowledge sharing service for engineers.