今週のQiita技術書まとめ
2016年7月10日配信
LINQチートシート的なもの
LINQチートシート的なもの UnityのCのコード(幾つかの公式Assetとか)読んでたらFindとかいっぱい使ってあって悲しくなったんでLINQのメソッド一覧的なの作ってみました。 お願いだからforeach+List.AddじゃなくてSelect使ってとか お願いだから引数配列じゃなくてIEnumerable<Tにしてとか なんでforeach回すだけなのにToArrayやってるの?とか
〈省エネ対応〉C#プログラムの効率的な書き方
C#が提供するLINQ to Objectsは、多大な効能と価値を併せ持つ重要な考え方ですが、Cのポインタ同様に抽象的でわかりりにくいものです。実際の使い方が初期と現在とでは大幅に変化してきたこともあり、初期の段階でLINQ to Objectsを使用していたソースと現在のソースコードとでは大きく違っています。現在の書き方なら、1.より無駄の少ない効率的な短いコード、2.よりトリッキーなアクロバット的コードが得られます。なお、本書のサンプルソースには、SQLでは模倣ができない、独自のものが多くなっています。C#開発者必読!
会社のITはエンジニアに任せるな!読了
現在、ユーザ企業の業務刷新プロジェクトの開発工程が 僕の主な業務であり、 少しでもうまいことプロジェクトを運ぶために どうすればいいか知りたくて読んでみた。 会社のITはエンジニアに任せるな!(
会社のITはエンジニアに任せるな!
「会社にとってITとは何か?」「どうすればうまく使いこなし、利益の源泉にできるのか?」「10年後をにらんで、どういう手を打つべきか」-こうした疑問をコンサルタントやITベンダーに丸投げすることなく、自分でも考えられるようになる一冊です。
マイクロサービスアーキテクチャにおけるAPIコールの仕方とHTMLレンダリング
先日、マイクロサービスの呼び出し方として、オーケストレーションとコレオグラフィについて書きました( ここもやや難解なので、咀嚼を試みます。 課題設定 次のようなECサイトを考えることにします。そして、4つのマイクロサービスを合成して構成します。 - 商品カタログサービス