担当工程
- 設計
- 開発
- 検証
- 運用/保守
内容
- ウェハー洗浄機の制御アプリケーションの開発/運用
- C++
- フレームワーク上でモーターを動かして、ウェハーを洗浄するプログラムを作る
- アセンブラをそのまま翻訳したような C++ で読解力が求められた
- コンパイラは新しめだったため、リファクタリング作業も
- 特定のリズムで洗浄する新しい洗浄方法の実装を行なった
- ノズルの組み合わせの禁則表作成支援ツール
- C#.NET で作成される純粋な Windows Form アプリケーション
- 洗浄液を出すノズルは組み合わせに一定の禁則ルールがあった(真水と真水は意味がないから禁止 ... etc)
- 禁則ルール表(エクセル)を元に組み合わせに対する禁則結果をフォーム(やファイル)に出力するアプリ
学べたこと
- C#, C++ の基礎
- C#, C++ 応用
- C# LINQ
- C++ 11 や 14
- プログラムに対する読解力
- 上流工程からの開発への関わり方
- 顧客要件から実装設計を割り出す工程
- Redmine によるチケット駆動開発フロー
- リファクタリング手法