「ユースケース駆動開発をやってみた」<modeling-how-to-learn.connpass.com/event/229330/> 帰宅しながら観てる。まにあったー! 久しぶりに見るひろさん。 #iconix
2021-12-08 19:44:25「プログラムを書くことは難しくない。でも、いいシステムを作ることは難しい。」 ほんそれ・・・ #iconix
2021-12-08 19:47:35システム開発の難しさ 何を作ればいいかわかってない 分からないまま作り始めてる 本当に、これ。 「作らないといけないから作ってる」ことが歪なことに気づかない人、プロジェクトも多いという不幸... #iconix
2021-12-08 19:49:05【何を作ればよいのか】 何をしたいか、どう使うか、誰が使うか、何を実現したいか 【どう作ればよいのか】 言語使用、アーキテクチャ、システム設計、DB設計 #iconix
2021-12-08 19:50:41#iconix 何を作ればよいかの前に、なぜ作るのか、解決したい問題は何かも問う必要があるのは言わずもがな。
2021-12-08 19:52:15どう作れば良いのかになりがちなのはわかるなぁ。うちは油断するとすぐにデータモデルに関心が引き寄せられがち。 #iconix
2021-12-08 19:53:35何を作ればよいのか?と、どう作ればよいのか?を常に同時に意識することが大切。難しいけど、とても大事。 #iconix
2021-12-08 19:54:09#iconix 一番いいのは何も作らずに問題を解決すること。だと思う。 もし作るなら 「何をどう作ればいいのか。」 を考えるというのは妥当だと思う。 どう作ればいいのかだけに偏るのは好ましくないとは自分も思う。
2021-12-08 19:55:33技術的課題だけを追求してもいいものは作れない。ほんそれ。 何を求められているかは重要だし、更にいうと、どういう背景があるのかとか、作ったあとにどのように業務に根付くのかとかを考慮することも。 #iconix
2021-12-08 19:56:35個人的には式次第よりも、演奏がしっくり来た。 ドメインロジックを構成するfunctionたちは指揮者(司会進行者)にしたがって、心地いい音色を奏でる。 だから順番大事だし、盛り上がる(処理が重い)場所だってある #ICONIX
2021-12-08 20:04:08唯一のプログラムは、必要な順序で演算を行わせる。 プログラムと関数の集合がアプリケーション。 プログラムを書こう。 プログラム=ユースケース 「このシステムは何ができるか」 #iconix
2021-12-08 20:04:15