日別アーカイブ: 2025年4月5日

Software Design 4月号

ソフトウェアデザイン 2025年4月号が随分前に届いてはいたんだけど、ようやくある程度目を通すことができた

ソフトウェアデザイン 2025年4月号

今号の特集は「ドメイン知識とどう付き合うのか?」と「公式リファレンス・man・RFCの歩き方」。

ドメイン知識

ドメイン知識という呼び方はあまり慣れておらず、普段は業務知識と読んでいて、本書でもほぼ同義として考えられている。
ドメイン知識のほうがより業界全体を指し、業務知識が個別企業の業務内容に対する知識を指すような使われ方と書かれているので、これはしっくり来る。

最終的に、開発者として何が問われるか?と聞かれたときに、もちろん言語に対しての理解や技術、アーキテクチャ等に関する知識も大事なのだが、ソフトウェアが何を解決するのか?は結局のところ業務だったりするわけで、私は業務知識だと思っている。

本書では、いくつかの立場別にドメインに対してどう向き合っていくのか?を書いているけれど、これに関しては正直ちょっと残念に感じてしまった。

自社プロダクトや、自社の業務に関する立場という話であれば、それは知らないといけない話であり、よほどの特化した立場もしくは駆け出し出ない限りはちゃんと向き合えよ、という対象だと思う。

一方で、SESや受託など、その時々で対象とするドメインが変わる場合にはそのドメインに対してどこまで理解をする必要があるのか?割り切りも必要になってくる。
そういう立場で、どう効率的にドメインの知識を吸収していくかなど、一つの考えを見れればな、と思ってしまった

でも、ドメインの知識が重要ということには変わりなくいい題材と思う

リファレンス、1次情報へのアクセス

これは、重要性は理解しつつ、読むの大変だよねって話につきてしまうんですよね。

検索エンジンでヒットするQiitaやZennなどの記事、そしてAIなどの返答。その他有象無象のブログたち。

1次情報がしっかりとしているかもしれないが、読むのに時間がかかってしまう面もあるが他の情報は古いかもしれない。

このあたりは、どういう優先順位で見ていくのか次第なんだろうけれど、やはり知りたい内容次第なんでしょうね。

仕様に関して知りたければ1次情報でしょうし、ユースケースであればネット記事でしょうし。。。

でもまぁ、RFCはもうちょっと読めるようにしておかないといけないかな、と思いました。
記事を読むと、とてもじゃないけれど読みやすい構造になってないのが気になりますが。。

いくつか、ざっと読んだけれどしっかりと読み込めてない記事もあるので、のんびりと目を通していきます