なべひろBlog

プログラミングをメインに仕事に関するアレコレを発信しています。

プログラム

C#で見やすく簡単に文字列に変数を加える

C#6.0で追加された機能ですが、C#のサンプルプログラムはそれ以前のバージョンで作られているコードも多く便利なのに見落としがちな手法です。 知っている人は多いかもしれませんが、意外と新しめのサンプルコードでも使ってない人も見受けられます。 (実は…

質の高いプログラム(コントロールの配置が適切である)

質の高いプログラムのお話の最後です。 まあ、ネタが出てくれば続編があるかもしれません。 今回のお話は「コントロールの配置が適切である」です。 産業器機だとタッチパネルデザインになりますね。 まずは制御器機のタッチパネルに関する内容から書きたい…

質の高いプログラム(止まらないに関連)

以前書いた の続で で題材にした若い二人が作った装置で最近起きた出来事をネタにしようと思います。 その装置を使った製品の増産計画が発表され製造現場はおろか私の部署も機械が停止しないよう、今のうちにやれる事(事前に消耗品を準備するとか)をやるよう…

質の高いプログラム(止まらない)

質の高いプログラムの続きです。 止まらないプログラムなんて当たり前の話なのですが意外と盲点もあります。 PCアプリでは滅多にありませんが機械制御などでよく使われているエアーシリンダーを例にします。 エアーシリンダーとはソレノイドバルブ(電磁弁)を…

質の高いプログラム (使用者に優しい)

質の高いプログラムとは何でしょう? 仕様書通りに作ったプログラム?←それは当たり前の話であって質が高いとは言えないと思います。 作る側、使う側、どんな機能があるかなど色々な要素を基に質の基準は変わるとは思いますが、私が考える質の高さは 1. 使用…