Skip to content

Instantly share code, notes, and snippets.

@sunaot
sunaot / designing_class.md
Last active August 16, 2018 04:40
役割を閉じ込めてそれを名前で表現する (レビューコメントから)
  • 入力フォーマット
  • 登録処理の中でのデータモデル
  • 出力フォーマット

が分離していて、それがコード上の構造で表現されているのがよいと思います。 分離すると、どこかで結合しないといけないのでマッピングが発生します。 そこは互いのインターフェイスをどう解釈するかという表現なので明示的になっているほうがよいと思います。


@sunaot
sunaot / writing_unit_test.md
Last active February 20, 2022 06:57
テストを書くか書かないかの判断の話

ユニットテストでテストを書くか書かないかの判断の話

お題

メソッドの出力の結果が、true か false のどちらでも返ってくる可能性がある場合、assert 文を書く時は true の場合だけで良いのだろうか

テストとは

まず、基本の考えとしてなぜテストをするのか?というのがあります。

@neon-izm
neon-izm / work.md
Last active December 6, 2020 13:38
確定申告時期なので、ちょっとした副業でサラリーマンが数十万円稼いでしまった時の対処

これは法律の専門家でもなんでもない1個人の記載なので、責任は負いかねます。また、有識者の方のツッコミやご意見をお待ちしています。

概要

普段は会社勤めしていて、ついうっかり友達の仕事を手伝ったり、シェアウェアや同人誌や執筆した本を売ったら20万円超(100万円以下くらいまでを想定)の売上げが出てしまうことはよくあります。そうなってしまったらどうするか。   →開業して、利益が20万円以下なら確定申告が不要なので、経費をちゃんと記載する。 サラリーマン(会社で確定申告をしてくれる、年収2000万円以下)であれば、20万円ルールがあるため
http://blog.kimutax.com/archives/51797478.html

した方が良いこと