Skip to content

Vol.337

Using a Function Design Recipe to Debug Jump to heading

関数デザインレシピを使用したデバッグ Jump to heading

Mike氏は10代の若者にプログラミングを教えるとき、関数デザインレシピというものを伝え、自分のプログラムをデバッグできるように促している。これは、新しいコードを作成するときと既存の問題をデバッグするときの両方で、彼自身も使用している効果的な方法であるとし、この記事ではその関数デザインレシピを紹介している。以下の6つのステップに分かれている。

  1. 問題分析からデータ定義まで
  2. 署名、目的ステートメント、ヘッダー
  3. 機能例
  4. 関数テンプレート
  5. 関数定義
  6. テスト

How to safely think in systems. Jump to heading

システム思考の罠とその回避方法 Jump to heading

システム思想家が陥ってしまう問題を紹介し、それにどのように対処するかを解説している。以下の3つの観点を挙げている。

1.モデルと現実が対立するとき、現実は常に正しい
2.モデルは不変だが、現実は不変ではない
3.すべてのモデルで情報が省略されており、重要な情報を省略しているものもある

Myths about Web Accessibility :: Blog :: Alvaro Montoro Jump to heading

Webアクセシビリティに関する神話 Jump to heading

Alvaro氏は、WebアクセシビリティはすべてのWeb開発プロジェクトで必須であるが、多くのWeb開発者にとってそれが浸透していないと指摘している。
この記事では、こういった状況の背景となるアクセシビリティの誤解や神話を集めて紹介し、誤解を解いていく。

Web Quality Assurance: From User Requirements To Web Risk Management Jump to heading

ElieSloïm氏はWebの品質保証について20年研究を行ってきた。この記事では彼がその過程で学んだことについて紹介する。Webにおいて品質は何を意味するか。具体的に品質を5つに分解したモデルを作成し、それぞれについて解説を行う。

  • 可視性
  • 知覚
  • 技術的
  • コンテンツ
  • サービス

How I Learnt To Stop Worrying And Love Animating The Box Model Jump to heading

ボックスモデルのアニメーションについて検証を行う。具体的には、アコーディオンのアニメーションをパフォーマンスを考慮して実装する

In Brief Jump to heading