はじめにこんにちは。星です。 弊社では、お客様の基幹システム構築をする際、Java言語を採用することが多いのですが、2015年4月末にJava7のサポート切れになったことを受けて、昨年よりJava8で開発をしています。 弊社でもそれなりの規模の案件になると、社員やパートナーの皆様を合わせて、数百人が同時に開発することも珍しくありませんので、私の所属する技術部隊でコーディング規約をはじめとして、開発をするにあたってのガイドラインの整備やEclipse等の開発環境の整備などのタスクを実施して、標準化とクオリティの担保を推進しています。 さて、Java8においては、Java7において実装見送りとなったStream APIやラムダ式といった大きな機能追加がありました。とはいえ、これらの機能を使ったとして、性能的に大丈夫なのかとか、どういったコーディングスタイルが良いのか?など、エンタープライズ領域
![システム屋さんがうれしいJava8対応のコーディング規約を公開します!! | フューチャー技術ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/acb68abc34330546b6e6764b5029b5a92ddbea5f/height=288;version=1;width=512/https%3A%2F%2Ffuture-architect.github.io%2Fimages%2F20160902%2Fphoto_20160902_01.png)