by shigemk2

当面は技術的なことしか書かない

2012-09-01から1日間の記事一覧

モジュールの自作

このようにモジュールを自作することが出来る。 -- インポートしたい関数群 -- rectAreaがないことに注意。 -- つまり全ての関数をインポートする必要はない。 module Geometry ( sphereVolume, sphereArea, cubeVolume, cubeArea, cuboidArea, cuboidVolume…

Gitで作成できるブランチ名の限界に挑戦してみた

Git

ふと思いたったので、Gitで作成できるブランチ名の限界に挑戦してみた。 ブランチを作成する方法 $ git checkout -b 作成したいブランチ名 で、すぐに新しいブランチを作成できるから、試すのは簡単。emacs使いはgit-dwim.elを使うとEmacs上でブランチを作成…

テストを書くときは

新機能をつけるときは、必ずテストコードも一緒にやる。流れとして、レッド→グリーン→リファクタリングをやること。 (テストファーストできればbetter)time関数などが使われている場合、テストの度に結果が変わってしまうので、 何かしらの対策を取ること。