タグ

ブックマーク / note.com/akatsuki174 (1)

  • 「良いコード」を書くエンジニアになりたい駆け出しエンジニアへ|akatsuki174

    こんにちは。iOSエンジニアのあかつきです。今回はイベントの宣伝がてら、「良いコード」とは何なのかについて書きたいと思います。 「良いコード」とは所属する文化や言語、各個人の考えによって「良いコード」の定義はちょっと違ってくると思うので、ここではあくまで個人の意見として「良いコード」の定義をしておこうと思います(自分のことは棚に上げて…)。 ■メンテナンス性の高いコード 1ヶ月先、もっというなら明日の自分は他人です。書いた当時の大人の事情とか、試行錯誤した内容なんて忘れてます。ましてや他人をや。ということで誰が見てもわかりやすいコードを書くことは、継続して開発する上で大切です。 加えて、変更のしやすさ、再利用のしやすさも重要です。「ある部分を改修したら思わぬところで悪影響が出た」「既存のものと同じような処理をやりたいんだけど、密結合すぎて共通化できない」というコードはメンテナンスしにくいで

    「良いコード」を書くエンジニアになりたい駆け出しエンジニアへ|akatsuki174
  • 1