単体試験のコードは、本番コードより難しいぞ!という話
どうも、本職エンジニアです。最近仕事で久しぶりに開発工程をやっているので、この工程回りの話をしていきたいと思います。
まず開発工程はざっくり「製造」「単体試験」に区分されることが多いです。また、結合試験以降の工程は「試験工程」とまとめられることが多いですね。ということで今回は製造及び単体試験についてのお話がメインとなります。
製造はそこまで躓くことはない。はず!
まず製造工程から話していきます。規模感にもよりますが、一般的なプロジェクトはプロジェクト規定みたいなものを作るチームがあり、ある程度コードのひな型を用意してくれたりします。(筆者もこういうチームだったり)
なので、コーディングの難易度という視点ではそこまで難しくならないことが多いです。ネックになるのはクライアント側のコーディングだと思っていますが、これも慣れてしまえばそこまで苦になることはないでしょう。最近はAIも利用できたりするので、習得までのスピード感はいままでよりは早くなりますしね。
バックエンドに関しては経験者が集まりがちです。何だかんだ日本だとJavaが多い気がしますね。だいたいのPJでは技術要