layout title hero features home Future Enterprise Coding Standards name tagline actions Future Enterprise <wbr>Coding Standards <span style="white-space: nowrap">フューチャー株式会社が作成する<wbr>エンタープライズ領域に特化した<wbr>コーディング規約</span> theme text link brand Javaコーディング規約 ./documents/forJava/ theme text link brand SQL コーディング規約 ./documents/forSQL/ theme text link alt AWS インフラリソース命名規約 ./documents/forAWSResource theme text link alt OpenAPI Specification 規約 ./documents/forOpenAPISpecification theme text link alt Gitブランチフロー規約 ./documents/forGitBranch/ theme text link alt Slack利用規約 ./documents/forSlack/ title details Readability ソースコードの可読性を高く保つことで、保守性・拡張性の高いソフトウェアを作ることができます。 しかし、可読性の指標は複数あり、デベロッパーごとに判断がブレ、それぞれのスタイルで記述すると、ソフトウェア全体で見たときの可読性が下がってしまいます。 本コーディング規約は、コーディング時の判断のブレを防ぎます。 title details Enterprise エンタープライズ領域では、社員・パートナーの方々を合わせて、数百人が同時に開発することも珍しくありません。 ちょっとした悩み、失敗も、人数が集まれば大変なコスト・リスクになります。 誰もが引っかかる落とし穴、悩みの種をあらかじめ排除します。 title details Performance 時に読みやすいソースコードはパフォーマンス劣化を招くことがあります。 しかし、常にパフォーマンスを優先したソースコードは人間の読めないソースコードになりがちです。 今、書こうとしているソースコードが、どの程度のパフォーマンスになるのか、指標を示すことで、ソフトウェア開発プロジェクトごとに最適なソースコードを選択することができます。 License