TDD(Test-Driven Development:テスト駆動開発)についてシェアします! TDDとは **TDD(Test-Driven Development)**は、まずテストを書いてから実装コードを書く開発手法です。従来の「コードを書いてからテストを書く」という順序を逆転させた開発アプローチです。
最近は、CursorとDevinを使いこなしてVibe codingしてます。ある程度の開発経験を経た上での学びを言語化しました。 TDDの基本をおさらい TDD(Test Driven Development)は、機能を実装する前にまず「失敗するテスト(=Red)」を書き、それを通すための最小限の ...
PDFはOSなど環境の差異をそれほど気にせずやりとりできるのが特徴で様々な場面で使われている。そのため、本連載では既にPDFを作成するいくつかの方法を紹介してきた。最初にこれまでに紹介したPDFの作成に関する回を簡単に復習してみよう。 第62回では ...
先日、Windows 10標準の電卓アプリがオープンソースで公開されて話題となった。筆者も気になってソースコードを覗いてみた。電卓は実用的なアプリである上に、それほど難しいわけではないので、実際に作ってみると、プログラミング技術のレベルアップに ...