2017-01-01から1年間の記事一覧
AuthenticationsCreator.pyの単体テストをした。単体では動作させられないため実際は結合テストだが。
ソフトウェア規模の増大に比例してインストール作業も肥大化してしまう。
./web/http/Response.pyを分解して複数クラス化。前回までと今回で./web/http/Response.pyをごっそり作り替えた上で単体テストした。
インスタンスの参照にはプロパティを使う。
同一名にすると期待する参照ができない。名前の重複を回避するしかない。
よくわからないので調べてみた。
単体テストを行うとコスト最小化できることに疑問を投げかけたが、真であることが補強された。
表題の件は修正コスト最小化するためにどうすればいいかの答えの1つと思われる。その証明を試みる。
修正コスト最小化するためにどうすればいいかの答えを出す前に、何が負債になっているのかを明らかにする必要がある。
今の私における状況下で、私なりに考えてみた。
GitHubアップローダの一部。
GitHubアップローダの一部。
忘れぬようメモ。
Python学習したことを記録するサイトを作りたい。
Pythonについて学習する前にPythonの環境構築したい。
そろそろ少しはPythonを勉強しようか。
プログラマが知るべき97のことの第1項、分別のある行動を読んで考えてみた。
プログラマが知るべき97のことの第1項、分別のある行動を読んでみた感想。
Github.Uploader.Json2Sqlite.unittest.201704230804
勉強になりそうなサイトを見つけた。感謝。
Github.Uploader.SshKeyGen.unittest.201704221809
今更ようやく。
とりあえずメモ。まとまっていない。自分でも意味不明になりそう。
ユーザ登録のInserter, Updater, Deleterから分離して共通化した。
今まではprintだけで出力していたが、loggerでログレベルを指定して出力するように変えた。
ログを使ってみる。
publicメンバ変数をprivateにして。
使い方はGitHub参照。
認証処理を抽象化したコードをGitHubアップローダに結合した。
大したことはないが、日々小さな不満が募っていく。