Home > Personal
<< Bフレッツ マンションタイプミニ : main : 「豚や野菜家 とん太」@関内 >>

なんか調子よくコーディング

今日は昼過ぎから夜までPythonのコードを書いてた.GUIで作ろうと思ったけど挫折しそうだったのでとりあえずコンソールでインタラクティブなアプリ,と作り始めた物の結構思ったより量が増えちゃって動作確認とかちょこちょこやりながら7時間で380行くらい.
Pythonの cmd モジュールを初めて使ったが,これは結構楽にできるかも.do_xxx()を定義するとxxxコマンドが自動で使えるようになるし,関数のドキュメントがそのままコマンドヘルプになる.

半年ほど前は何をやるにもわからなくて1行ごとにマニュアルを引いていたように思うが,今日は文字列中心とはいえあまり引っかからずにすらすら進んだのが実は結構進歩ではないかとちょっと思った.引っかからずにというのは設計の話ではなくて,英語で言おうとしてもうまく言いたいことが言えずに立ちすくんでしまう,みたいなことがなかったってこと.感覚的にはPerlで書く感覚にかなり近いところまで来ている.

やっぱりプログラミング「言語」は自然言語とは異なるとはいえ,習熟のステップは結構近い物があるんじゃないかな.プログラミング言語は,(特に最近注目されているCでもJavaでも無いようなものは)文法に奇妙な部分があったりするし,また今回は一つだけだったけど,いろいろなことをしたければ色々なライブラリで躓くことになる.それを使いこなすにはやっぱり1つずつ使ってみるしかないよね.

最近iknowで少しずつ英単語覚えているけど,案外最初は「なんだこいつ」「人種が違う!」と思っていた単語でも,何度も出てくると間違いやすそうな綴りも無意識に正しく入力するようになることがわかった.Python以上に奇妙に見える言語でも使い始めれば結構慣れちゃうし,(最初の頃は)トラップに見えた場所もすっと避けるようになる.「フツーこんなことしないだろ」って自分の感覚とずれがあることでかえって印象づけられて覚えちゃうのかもね.archaeologyのaeとかplatitudinousのnとか.少しずつ,繰り返し,毎日やれば,自分で気づかないうちに高いところまで登れちゃうものだと思う.

本当に調子よく進んでいると,途中で全く休む気がしない.お茶を飲もうとも思わない.でも,突っ走りすぎて休んだとたんに疲れがどっと出たりするけど.この本当に調子よく感じていても380行.1日1000行ってやっぱり無理だよなぁ...CやJavaと違ってPythonは閉じ括弧が無いからそこで1行違う.けど二倍は違わないか.というか,1つのことを記述するのが短くなれば同じ行数でも実現できることが異なるわけだから,異なる言語で比較することに意味がない...とまでは言えないか.うーん,どうだろ.



Pythonではメソッドやその挙動がわからないとき,マニュアルを引く代わりにインタラクティブモードを起動して,
>>> import xxxxx
>>> dir(xxxx.unknown_class)
とすることで,メソッド一覧を取得できる.Pythonは動的型付けだから戻り値の型がよくわからないこともあるけど,それもここで実行してみればすぐわかる.これは便利.

一部を作って最初に動かしたとき当然失敗した訳だけど,そこでネットワークにつなぎに行くから次が続かなくなっちゃった.で「やばい」と思ってすぐにネットワーク部分をダミーデータを返すスタブで置き換えたのが良かったと思う.それ以降はローカルデータの処理だから気兼ねなく進められるようになった.unittestもそうだけど,ちょっと面倒くさいなと思っても枠組みは早めに作った方が結局得.

あっ,ファイルをソース管理に入れてない!これは一番最初に(がらくたになって捨てるかもしれないものでも)最初に行わないといけないのに!! 明日ハードディスクがクラッシュしないことを祈る.

といつになくハイテンション.



翌朝追記: ハイテンションだったのは,単に夜9時頃コーヒーを飲んだからだと気づいた.
Personal : comments (273) : trackbacks (0)

Comments

louis vuitton monogram vernis replica handbags にょろぷにらん | エチオピア「モカ」
replica louis vuitton...2013/11/25 01:43 AM
fake hermes birkin handbags にょろぷにらん | なんか調子よくコーディング
cheap replica hermes wallets...2013/11/25 12:54 AM
hermes ostrich kelly replica にょろぷにらん | なんか調子よくコーディング
hermes birkin bag modelle...2013/11/24 09:29 PM
hermes cdc cuff replica にょろぷにらん | なんか調子よくコーディング
hermes birkin replica kiwi...2013/11/24 03:50 PM
fake gucci hobo purses にょろぷにらん | なんか調子よくコーディング
replica gucci waist belt bag...2013/11/24 01:35 PM
fake hermes birkin bags にょろぷにらん | なんか調子よくコーディング
hermes birkin authentic replica...2013/11/24 07:40 AM
fake gucci for men clothes にょろぷにらん | なんか調子よくコーディング
replica gucci 101g black...2013/11/22 11:12 AM
cheap mbt shoes on sale にょろぷにらん | なんか調子よくコーディング
mbt shoes outlet...2013/11/21 09:38 AM
replica hermes picotin にょろぷにらん | なんか調子よくコーディング
replica hermes handbags canada...2013/11/21 12:11 AM
knock off gucci messenger bag にょろぷにらん | なんか調子よくコーディング
replica gucci in china...2013/11/20 04:18 PM
replica gucci duffle にょろぷにらん | なんか調子よくコーディング
fake gucci shirt...2013/11/20 11:33 AM
authentic vs fake gucci bags にょろぷにらん | なんか調子よくコーディング
fake cheap gucci backpack...2013/11/20 01:35 AM
fake gucci flip flops men にょろぷにらん | なんか調子よくコーディング
replica gucci mens bags uk...2013/11/18 08:28 PM
hermes replica bags 2012 にょろぷにらん | なんか調子よくコーディング
replica hermes purses uk...2013/11/18 08:42 AM
new gucci replica bags にょろぷにらん | なんか調子よくコーディング
fake gucci backpack for men...2013/11/18 04:59 AM
wholesale gucci wallets にょろぷにらん | なんか調子よくコーディング
fake black gucci backpack...2013/11/15 08:48 PM
designer replica handbags にょろぷにらん | なんか調子よくコーディング
fake hermes hong kong...2013/11/15 03:42 PM
tui xach hermes fake gia re にょろぷにらん | なんか調子よくコーディング
hermes replica mens wallet...2013/11/15 02:22 PM
best replica hermes birkin にょろぷにらん | なんか調子よくコーディング
hermes knockoff tote...2013/11/15 08:08 AM
hermes fake 2 にょろぷにらん | なんか調子よくコーディング
hermes outlets singapore...2013/11/15 02:53 AM
replica hermes handbags online にょろぷにらん | なんか調子よくコーディング
where can i buy a fake hermes bag...2013/11/14 06:32 PM
replica gucci handbags free shipping にょろぷにらん | なんか調子よくコーディング
faux gucci diaper bag...2013/11/14 01:12 PM
fake gucci crossbody bags にょろぷにらん | なんか調子よくコーディング
replica gucci bandana...2013/11/14 07:59 AM
replica gucci wallets for women にょろぷにらん | なんか調子よくコーディング
fake gucci leather handbags...2013/11/13 05:27 PM
replica hermes bracelet manufacturers にょろぷにらん | なんか調子よくコーディング
best quality replica hermes...2013/11/13 08:53 AM
cheap replica gucci belts uk にょろぷにらん | なんか調子よくコーディング
replica gucci laptop bag...2013/11/11 07:29 AM
aaa gucci bag replica にょろぷにらん | なんか調子よくコーディング
replica gucci bum bag...2013/11/11 01:43 AM
hermes birkin bag men にょろぷにらん | なんか調子よくコーディング
hermes blanket replica...2013/11/10 03:39 PM
hermes replica porcelain にょろぷにらん | なんか調子よくコーディング
birkin bag hermes replica uk...2013/11/09 09:57 PM
fake gucci side bag にょろぷにらん | なんか調子よくコーディング
wholesale gucci duffle bag replica...2013/11/09 09:58 AM
louis vuitton replica patina にょろぷにらん | なんか調子よくコーディング
replica louis vuitton...2013/11/06 01:59 PM
knockoff hermes handbags にょろぷにらん | なんか調子よくコーディング
hermes throw blanket replica...2013/11/06 12:38 PM
gucci 2846 replica にょろぷにらん | なんか調子よくコーディング
tips to distinguish authentic gucci handbag...2013/11/06 07:34 AM
knock off gucci wallets にょろぷにらん | なんか調子よくコーディング
fake gucci handbags sale...2013/11/05 01:51 PM
louis vuitton bongo backpack replica にょろぷにらん | なんか調子よくコーディング
louis vuitton replica...2013/11/05 06:07 AM
hermes birkin bag allegro にょろぷにらん | なんか調子よくコーディング
hermes birkin replica china...2013/11/04 08:31 PM
knock off gucci crossbody bag にょろぷにらん | なんか調子よくコーディング
fake gucci rush 2...2013/11/04 03:03 PM
replica louis vuitton oxidizing leather にょろぷにらん | なんか調子よくコーディング
louis vuitton replica luggage...2013/11/04 03:03 PM
louis vuitton replica wallets cheap にょろぷにらん | なんか調子よくコーディング
replica louis vuitton...2013/11/04 07:45 AM
hq replica bags catalog group 683 hermes にょろぷにらん | なんか調子よくコーディング
cheap hermes replica china...2013/11/03 09:18 AM
replica gucci newsboy hat にょろぷにらん | なんか調子よくコーディング
fake gucci link chain...2013/11/02 06:56 PM
fake hermes clutch にょろぷにらん | なんか調子よくコーディング
hermes fake aaa...2013/11/01 10:44 PM
fake gucci high top sneakers for men にょろぷにらん | なんか調子よくコーディング
replica gucci dog tags...2013/10/30 10:45 PM
louis vuitton replica new york にょろぷにらん | なんか調子よくコーディング
replica louis vuitton...2013/10/25 07:18 PM
best place to buy a louis vuitton replica にょろぷにらん | なんか調子よくコーディング
louis vuitton replica...2013/10/25 09:51 AM
knockoff hermes cuff にょろぷにらん | なんか調子よくコーディング
hermes kelly picnic bag replica...2013/10/25 06:45 AM
hermes fake purses にょろぷにらん | なんか調子よくコーディング
replica hermes birkin brasil...2013/10/24 03:35 PM
hermes replica bag uk にょろぷにらん | なんか調子よくコーディング
fake hermes twilly...2013/10/24 03:11 PM
replica gucci agenda にょろぷにらん | なんか調子よくコーディング
replica gucci high top sneakers...2013/10/24 12:06 PM
fake gucci wallet ebay にょろぷにらん | なんか調子よくコーディング
replica gucci louis vuitton...2013/10/24 09:15 AM
discount shoe sale にょろぷにらん | なんか調子よくコーディング
mbt shoes online...2013/10/24 05:53 AM
free shipping coupons にょろぷにらん | なんか調子よくコーディング
mbt shoes...2013/10/24 05:08 AM
louis vuitton replica handbags sale にょろぷにらん | なんか調子よくコーディング
louis vuitton outlet...2013/10/23 09:05 PM
replica borse louis vuitton china にょろぷにらん | なんか調子よくコーディング
replica louis vuitton...2013/10/22 07:00 PM
fake gucci belts china にょろぷにらん | なんか調子よくコーディング
fake gucci card holder...2013/10/22 02:22 PM
louis vuitton replica handbags for cheap にょろぷにらん | なんか調子よくコーディング
7 star replica louis vuitton handbags...2013/10/22 11:49 AM
naturalizer shoes free shipping にょろぷにらん | なんか調子よくコーディング
mbt men shoes clearance...2013/10/21 06:52 PM
gucci sukey bag replica にょろぷにらん | なんか調子よくコーディング
gucci handbags outlet...2013/10/21 04:29 PM
louis vuitton replica damier にょろぷにらん | なんか調子よくコーディング
louis vuitton replica bags uk...2013/10/21 10:30 AM
louis vuitton replica uk にょろぷにらん | なんか調子よくコーディング
louis vuitton replica...2013/10/21 01:49 AM
new balance shoes free shipping にょろぷにらん | なんか調子よくコーディング
mbt shoes in us clearanceare...2013/10/20 10:51 PM
hermes replica new york にょろぷにらん | なんか調子よくコーディング
fake hermes bag ebay...2013/10/20 05:02 PM
hermes birkin replica ebay にょろぷにらん | なんか調子よくコーディング
hermes outlet in malaysia...2013/10/20 08:48 AM
louis vuitton luggage replica wholesale にょろぷにらん | なんか調子よくコーディング
louis vuitton replica damier graphite...2013/10/20 07:42 AM
replica louis vuitton damier graphite canvas michael backpack にょろぷにらん | なんか調子よくコーディング
buy replica louis vuitton bags cheap...2013/10/19 02:27 PM
louis vuitton handbags replicas for cheap にょろぷにらん | なんか調子よくコーディング
louis vuitton yucatan replica...2013/10/19 05:30 AM
imitation hermes birkin bags にょろぷにらん | なんか調子よくコーディング
hermes outlet locations...2013/10/19 02:43 AM
hermes birkin handbag outlet にょろぷにらん | なんか調子よくコーディング
lady gaga fake fur hermes...2013/10/18 03:01 PM
louis vuitton trunk replica for sale にょろぷにらん | なんか調子よくコーディング
louis vuitton replica...2013/10/18 04:48 AM

Comment Form

  

Trackbacks

Trackback url
Latest Entries
Categories
Recent Comments
Recent Trackback
Archives
Profile
Other
RECOMMEND