Skip to content

Vol.361

How to Freaking Find Great Developers By Having Them Read Code Jump to heading

コードリーディングを用いて素晴らしい開発者を見つける方法 Jump to heading

コーディング力の高いエンジニアを探すための方法を紹介。エンジニアの面接の方法としてコーディングインタビューなど、候補者にコードを書いてもらい、それを評価することで検証する方法がよくとられている。この記事では、それよりも良い方法として、候補者に既存のコードを読んでもらい、それがどのように機能するかを話しあう、という方法をおすすめしている。

Five Koans of Software Architecture Jump to heading

ソフトウェアアーキテクチャに関する5つのアドバイス Jump to heading

ソフトウェアアーキテクチャに関する5つのアドバイスを紹介している

  • シンプルで素朴な設計から始める
  • 行き過ぎた最適化を行わない
  • グラフデータベースは慎重に検討する
  • コアとなるロジックを依存関係に持たせない
  • アーキテクチャをシンプルに保ち続ける

7 Web Component Tricks Jump to heading

Webコンポーネントの7つのTips Jump to heading

Dave氏がWebコンポーネントの学習コースを通して学んだ、Webコンポーネントに関する7つのTipsを紹介している。

Best Practice is not a reason to do something Jump to heading

盲目的に、ベストプラクティスだからという理由で選択を行うことの問題点について解説する。 エンジニアは、「ベストプラクティス」が実際に正しいプラクティスとなる場合のコンテキストを知る必要があり、少なくとも、自分のコンテキストがその1つであるかどうかを判断すべきであると話す。

CSS :has( ) A Parent Selector Now Matthias Ott User Experience Designer Jump to heading

CSSで親要素を指定できる:has()関数について、それがどのように有用なものであるか、また、それがどのように使うことができるのかについての解説を行う。ブラウザのサポートはまだ時間がかかるが、@supportsクエリを使って条件分岐を行うことも可能であることを紹介する。

In Brief Jump to heading