しょーさの殺意駆動開発

#100DaysOfCode に書きなぐってる報告ツィートのまとめ。随時更新 元々モーメントにまとめてたけど、Twitter新UIのモーメントに対する扱いがひどすぎるので、避難用。
1
しょーさだったもの @syo_sa1982

今日の分。 片方のテストケースだけでもgreenにしたかったけど、うまく行かなかった。 モック方法が間違っていた箇所は修正したけど、テスト対象のクラスの初期化がミスってる模様。koinでDIしてる場合のテストの書き方調べるのが良さそう。 github.com/syo-sa1982/ToD… #100DaysOfCode #Day10 pic.twitter.com/AA7bngMSHa

2019-04-04 10:15:46
拡大
しょーさだったもの @syo_sa1982

本日の進捗。 Rxのテストについてドキュメントを漁りつつassertNoErrorsでお茶を濁してる部分をもう少し詳細に書いてみた。 完全に手探り状態というか、異常系のテストできてないよなぁこれ。 とりあえず次回はこのテストをgreenにしてみる。 github.com/syo-sa1982/ToD… #100DaysOfCode #Day9 pic.twitter.com/fnLX3EDVxM

2019-04-03 10:38:57
拡大
しょーさだったもの @syo_sa1982

今日の進捗。 昨日抱えてた疑問はMockKで解決。 テストする対象は変えずにそのままテストコードを書いた。 が、時間がなかったので各メソッドに対するテストはassertNoErrorsでお茶を濁してる。 この辺りはまた追記していく。 github.com/syo-sa1982/ToD… #100DaysOfCode #Day8 pic.twitter.com/jZQP9pPJ9V

2019-04-02 09:17:09
拡大
しょーさだったもの @syo_sa1982

本日の進捗。 ドメインロジックの着手を始めた。 コンストラクタインジェクションしてるようなクラスをテストしたい場合のテストの書き方に悩む。テストする対象を変えたほうが良いのかもしれない。 github.com/syo-sa1982/ToD… #100DaysOfCode #Day7

2019-04-01 09:42:21
しょーさだったもの @syo_sa1982

今日の進捗 SpekでRoomのテストを書いた。 Factory周りの設定がSpekで書く場合少しめんどくさいと身を以て知る。 因みにAssertErrorでテスト通ってないので、次回調べる。 データの挿入うまく行ってないんじゃないか説 github.com/syo-sa1982/ToD… #100DaysOfCode #Day6

2019-03-31 19:17:07
しょーさだったもの @syo_sa1982

本日の進捗。 テスト書くつもりで居たが、SpekとMockKを使いたかったので、ビルドスクリプトと格闘していた。 あと、前から抱えていた問題も対処。 PRが巨大になってきたのでテストは別途書く。 github.com/syo-sa1982/ToD… #100DaysOfCode #Day5 #殺意駆動開発

2019-03-30 15:33:37
しょーさだったもの @syo_sa1982

今日の進捗。 リレーションのために作ったクラスが原因でbuild落ちてて少し焦った。 あと、Repository作っとくの忘れてたのでチェックリストに追加。 最後にDB動くのテストしたいけど、Roomのテストどう書くのか調べる必要ある。 github.com/syo-sa1982/ToD… #100DaysOfCode #Day4

2019-03-29 10:03:52
しょーさだったもの @syo_sa1982

殺意駆動開発のハッシュタグで殺る気スイッチを入れてからツイートの返信に個人開発の進捗を100DaysOfCodeのハッシュタグに成果を書くライフハック(殺伐

2019-03-28 09:22:58
しょーさだったもの @syo_sa1982

今日の分終了。 RoomのEntityをリレーションさせたい場合の実装方法調べてたら時間が来てしまった。 今後やることはPRのチェックリストに書いた。 github.com/syo-sa1982/ToD… #100DaysOfCode #Day3

2019-03-28 09:15:32
しょーさだったもの @syo_sa1982

今朝の続き。 データ層ではRoom使うつもり&使ったこと無いので、Roomの使い方を調査していた。 明日はデータ保存のためのEntityを設計してからデータ層を作る。 developer.android.com/training/data-… #100DaysOfCode #Day2

2019-03-27 22:18:33
しょーさだったもの @syo_sa1982

画面表示までは出来たので今日の分は完了。CI通ったらマージする。 次はアプリのデータ層周りを作っておきたい github.com/syo-sa1982/ToD… #Day2 #100DaysOfCode pic.twitter.com/gNoSZjXjXq

2019-03-27 09:51:20
拡大
しょーさだったもの @syo_sa1982

昨日のあれやこれやで抱いた殺意を個人の開発で昇華することにする。 今日は画面構成だけ考えて作りかけで放置していたAndroidアプリに手を付けた。 github.com/syo-sa1982/ToD… #100DaysOfCode #Day1

2019-03-26 23:56:55