進捗率41.4%

退屈な部分をざっくり削る。

進捗率40.2%

くどい表現をなめらかに!

進捗率38.0%

最後の章を書ききった。しかしまたもや想定の倍。進捗率が下がる一方。あと一ヶ月で推敲・校正終わらせねば。

進捗率40.2%

書いても書いても終わらない。結局予想の倍書いて一段落。

進捗率41.2%

とりあえず一区切り。後半戦突入。

進捗率32.9%

校正のステップを追加したので進捗率は目減り。

進捗率34.7%

もう1章見直したかったけど時間切れ。

進捗率30.1%

ページ数ベースに変えたので少し進んだように見えるけど、まだまだ。最初にえいや!と打ち込んだ文章はなぜかくどいwそれを削って読みやすくする。

進捗率23.3%

小幅に構成を見直しつつ推敲中。この週末で前半の形を整えたい。

進捗率21.7%

平日は時間が取れないから大したことできないな。

進捗率18%

新しい章に手を付ける前に、ここまで書いた部分の見直し。これに時間を要す。先は長いな。

サンプルコードが出揃った

よくありがちな機能を思いつくままコード化したけど、とりあえずここまで。それと「別解」はボツ。あとの章で使わないことを解説する必要はない、という判断。メインストリームに集中すること優先。ここから文章を起こす。あと5章分。

Bug?

その2の実行結果をよく見ると、なんか変。コードは合ってそうなんだけどな。発生条件がわからん。いろいろ試した結果、dummyでいいから明示的にオブジェクトをセットすると回避できた。API側のBugだと思うけどどうしよ。ググっても類似事例ないみたいだし。

今日もサンプルコード作成^3

その2のコードも書けた。ネット上のサンプルコードより有益なものに仕上がっていると信じたい。さらにもうひとつネタができたので、それも後の前に挿入する。

今日もサンプルコード作成^2

先と後に入れるテーマは、典型的なこの手のシステムと比べてカバーできていないところだろう、ということで2つ見つけた。その1は細かいことはともかく、とりあえずコードが書けた。懐かしい感じもするけど、なんか新鮮だ。

今日もサンプルコード作成

先と後の間に、これを追加。以前作ったコードの簡略版にしたけど、説明することは多い。A4 x 20は行くな。だがボリューム不足。あとA4 x 20、できればA4 x 40欲しいゾイ。

サンプルコード作成

あとにした分のサンプルコード作成。うーん、これだとA4 x 15がいいところ。まだ足りないな。

別解のdraft

予想通りA4 x 20。ついでにTodolist10c → 11テスト済。

別解のoutline

A4 x 15。draftにすると20位行きそう。しかし後半が修正仕様書みたいで面白くないなぁ~。もうちょっと温めてみるか。だめならoption扱いにするということで。

別解作成

作ったけど微妙だな。決定的な差はない。

Todolist10b → 10cテスト

OK。 実務っぽいパターンはボツ。プログラムより操作の説明が多くなりそうで本末転倒気味だから。明日は「別解」に着手する予定。

chap16 draft

A4 x 10 実務だともう1パターン作るよね。きっと。chapを1つ増やか。

の可能性

ネタと経験はあるから行けるような気がする。タイミングが合えばの話だけど。

Todolist10a → 10bテスト

OK

まとめて

chap14 draft A4 x 15 Todolist10a → 10bテスト chap15 draft A4 x 5 バランス悪いな。

Todolist9 → 10テスト

OK。chap13に追記。

chap13 draft

A4 x 14

DL40, SQ50, BP40

1年ぶり。とにかく体を傷めないこと優先。

訂正版の登録

思いのほか時間を要した。今日もIWAS2の執筆は進まず。

リファクタリング

プログラムを4段階に分ける。1段階目のコードとして大したことはないけど、文法や考え方の説明が多いから、このほうがバランスよくなるだろうという算段。リファクタリングして動作を確認する。