組込み開発の二大迷信に挑む!リファクタリングにおけるパフォーマンスとスタックオーバーフローについての数値実験
組込み開発において、リファクタリングしようとすると、自分は怒られる。 パフォーマンスが低下する スタックオーバーフローする 怒られるのが嫌で、リフ...
組込み開発において、リファクタリングしようとすると、自分は怒られる。 パフォーマンスが低下する スタックオーバーフローする 怒られるのが嫌で、リフ...
はじめに TDDが好きなので、コードの重複を計測するツール PMDについて調べてみた。 DRY原則とは DRY原則とは、”Don’t Repeat YourSel...
C++でCSVファイルを扱う方法を調べてみましたので、メモします。 ヘッダファイルには、以下のインクルードが必要。 #include<fstream> #include<iostream> using namespace std; 出力 ofstrea...
プログラムの勉強をする開発環境は今までCygwinを利用していたが,最近はvmware上のCentOSに乗り換えた。 C言語のコードを編集する...
UnityやCMockについて色々調べて来ましたが、今日はそれらを束ねるツール Ceedlingにつついて調べました。 Ceedlingとは Ce...
以前、こんな記事を書きました。 恐るべきレガシーコードの救世主になるか?!ドロドロ依存なモジュールたちを『CMock』ですっ裸にする | Futurismo どんな...
はじめに C言語/C++でコンパイルするときは、makeするのが当たり前だと思っていた昨今、rakeなるビルドツールがあるとのことで、調査して...
以前、Unityの使い方について記事にしました。そのときは、スクリプトを使っていろいろとテストを書く方法を試したけれども、Unityはスクリ...
はじめに cmockネタの続きです。指定されたディレクトリに含まれる全てのヘッダファイルに対するモックファイルを自動作成してみようと思います。...
はじめに 仕事では、今までは新規開発だった。なので、真っ白なテキストからテストを書くことができた。しかし、これからは、流用開発。既存コードに機...