Skip to content

Vol.327

How to Review Code as a Junior Developer Jump to heading

新人エンジニアとしてどのようにコードレビューと向き合うか Jump to heading

新人エンジニアがどのようにシニアエンジニアの書いたコードをレビューをするべきか。Emma氏は新人エンジニアにとって、コードレビューを通して質問をすることが非常に重要であるとしている。新人エンジニアは質問をすることで、システムについての理解を深めることができ、シニアエンジニアはどのような点に知識のギャップがあるかを理解することができる。
これを繰り返すことで、新人エンジニアは自信を持ってソースに変更を加えることができるようになり、シニアエンジニアに成長していくことができるとアドバイスしている。

Growing (and Shrinking) Pains Jump to heading

UIのサイズと余白の調整をどのように行っていくべきか Jump to heading

Runi氏が経験した、具体的なUI改善の例を紹介する。内部ツールには大きすぎるUIの改善に取り組み、アクセシビリティを考慮した場合どこまで小さくするべきかを考察する。

When planning long-term, favor accuracy over precision Jump to heading

長期のプランニングは精度よりも正確度を重要視する Jump to heading

Camille氏は、自身が長期計画を立てる際に、どのような点を考慮して考えるかをまとめている。長期の計画はその精度よりも正確さを重要と考え、全体像とそれらの大きな要素の大まかなコストを把握し、適切な投資ができるようにするべきであると話す。

  • ボトムアップで始める
  • 優先度で分ける
  • プロジェクトのテーマで決める

など

Write code that is easy to delete not easy to extend. Jump to heading

拡張しやすいコードよりも削除しやすいコードの方が良いコードである。コードが増えれば増えるほど、メンテナンスという代償が伴う。逆に、メンテナンスコストはコードを減らすことで減らすことができる。
この記事では、削除しやすいコードのメリットを挙げながら、どのようにして削除しやすいコードを実装できるのか、ステップを分けて解説している。

When a Click is Not Just a Click Jump to heading

クリックイベントについて、その仕様を細かいところまで深堀りし解説する

In Brief Jump to heading