読者です 読者をやめる 読者になる 読者になる

えすあい

N+1問題

N+1問題ってご存知でしょうか? N+1問題 / Eager Loading とは - Rails Webook N件のデータをSelectした後に取得してきた1件ずつをfor文で回して再度Select処理して、N件が大きくなればなるほどパフォーマンスに影響を及ぼすやつですね。 1+n問題って言った…

コンウェイの法則と企業情報システムアーキテクチャ

コンウェイの法則とは Conway's law - Wikipedia The organization of the software and the organization of the software team will be congruent, (中略)If you have four groups working on a compiler, you’ll get a 4-pass compiler 訳すと、 『ソフト…

お料理とシステム構築

エンプラSIな現場で料理の話をしてたら、「そういえばこの案件で料理するのテッキーな人ばっかっすねー」って話になって走り書き。 料理には3つのプロセスがあるなー、と。 作るものを考える 作る工程や順序を設計する 実際に調理する で、なんでそんなこと…

2015年、転職してました。

2015年、新卒で10年勤めた会社を退職し、新しい会社に移りました。 こんな話年内に書かないともう書かないだろう、と思い、大晦日にバタバタ更新。 そもそもお前誰? いわゆるエンプラSIerで、SAPの ERPコンサルタントと言われる免許持ちでお仕事をしていた*…

議事録書くのは何のため?

どうも、新人時代、いきなり要件定義の案件に放り込まれて、ロジ系から会計、人事、管理会計まで全業務領域の議事録を毎日死にそうになりながらグーグル先生と仲良くしながら書いていたものです。 私はエンプラSIな人間なのでシステム開発な現場を前提に書き…