きり丸の技術日記

技術・エンジニアのイベント・資格等はこちらにまとめる予定です

設計

REST APIのレスポンスJSONでデータが無い時の表現

REST APIで対象の項目にデータが無い時の表現方法が分からなかったので纏めました。 大きくは2つ、派閥があります。 null undefined データ項目を定義しない null派閥 RFC8259でJSONが定義されています。 JSONの値としては、オブジェクト、配列、数値、文字…

SLAPを覚えてリファクタリングをしよう

SLAPという原則をご存じでしょうか。 エンジニアであれば、覚えておくと1つレベルアップできるキーワードとなりますので、覚えておくと便利です。 ぜひ、この記事で覚えていってください。 この内容は以下のLTの中で、リファクタリングの一環として発表しよ…