"プログラマー現役続行"の記事一覧

外部発信よりも内部共有・実践

エンジニアが集まって、LTを行ったり、20分から30分程度の発表を平日の夜に行うというのは、いつ頃から広まっているのか定かではありませんが、この10年間で確実に広まってきています。さらに、コロナ禍により、オンライン開催も加わり、広く行われるようになりました。 一方、Advent Calendarといったtech blog(技術文書…

続きを読むread more

手動テストだけのソフトウェアは腐っていく

1990年代までのソフトウェアテスト1990年代までのソフトウェア開発におけるテストは、手作業で目視確認が主流でした。今日のようにテスト駆動開発で、自動テストを書くという習慣はありませんでした。いくつかの書籍から、本当でそうであったかを引用すると次の通りです。 新装版 リファクタリング―既存のコードを安全に改善する― (OBJEC…

続きを読むread more

テストファースト開発(2)

以前、「テストファースト開発」と題して、当時どのように開発していたかを書いています。その中で開発のフローについて、次のように書いています。各ステップの解説については、前述のブログを読んでください。 既存のAPIの仕様の記述の変更、もしくは、新たなAPIの仕様の記述 既存のAPIの実装の調査(新たなAPIの場合には似たAPIの…

続きを読むread more