Test Driven Development with pytest を拝読してのメモ書き。 unittestはクラスから書く必要があるが、pytestはfunctionで書き始めることができる。 TDDとは 失敗するテストを書くテストを通すコードを書く必要に応じてリファクタリング Red-Green-Refactor…… Continue reading pytestでTDD
Tag: TDD
TDDは 過大評価されてる?
“Test Driven Development is overrated” という記事を拝読してのメモ書き。 “TDDは過大評価されてる” と言われて残念に思ったのと同時に、TDDが都市伝説化していると感じた。(ことからこの記事にまとめたとのこと) TDDのアイディアは Kent…… Continue reading TDDは 過大評価されてる?
WordPress作業メモ
学術研究機関向けシンポジウム管理システム developed with WordPress 2015年版の開発 TDD(PHPUnit)で進めた。 当初、2ヶ国語(日本語、英語)で開発・運用していたが、複数言語でのコンテンツの更新が負担になるため英語メインに変更。必要に応じて日本語を併記。 2017年版で機能追加 1アカウントで複数の論文投稿(および決済)に対応。この部分でプログラムが若干複雑になり、決済のチェックも事務方での確認など手間が増えてしまう。 ただしTDD(2015版)によるテストコードがあったので、改修作業は比較的スムーズに進んだ。…… Continue reading WordPress作業メモ
Coderetreat 参考資料
Conway’s Game of Life ライフゲーム(Conway’s Game of Life) TDD &…… Continue reading Coderetreat 参考資料
GDCR 2018 in 松山を開催しました
イベントページ Global Day of Coderetreat 2018 in Matsuyama ツイートまとめ(togetter) GDCR…… Continue reading GDCR 2018 in 松山を開催しました
先日のTDDBCのおさらい – Android Studio
先日高松で開催されたTDDBCにPHPのTAとして参加しました。 事前の素振りがちょっと足りなかったみたいで、部分的にぎこちない説明になったかもしれません。m(..)m ですが、参加者の皆さんにはとても学びの多い貴重な経験になったと思います。これをきっかけにより良いプログラミングについて取り組んでいただければと思います。 ということで(?)、TDD本を読みながらJavaでおさらいをしてみました。 環境はAndroid Studio(3.1.3)。 確認したかったのは、コードに変更があった際のテストの自動実行(automatic rerun)。 Toggle auto-test…… Continue reading 先日のTDDBCのおさらい – Android Studio
本日の資料です。 WordBench愛媛 – 秋のお茶会
Mockito でテストしようとして java.lang.NoClassDefFoundError になる場合 – Android
先月JUnit勉強会を開催しまして、 JUnit勉強会 in 松山 – “REVIVAL” #season1 その時に仕掛ったモックをあらためて使おうとしたところ、 “java.lang.NoClassDefFoundError” となって先に進めない状況が続いていました。…… Continue reading Mockito でテストしようとして java.lang.NoClassDefFoundError になる場合 – Android