yomitech

yomitech

Qiitaで紹介された技術書を、毎週月曜日にメールでお届けします。

登録確認メールをお送りします。いつでも配信停止できます。

バックナンバー

「テスト駆動開発による組み込みプログラミング : C言語とオブジェクト指向で学ぶアジャイルな設計」の検索結果: 1冊

テスト駆動開発による組み込みプログラミング : C言語とオブジェクト指向で学ぶアジャイルな設計

Grenning,JamesW 蛸島,昭之 笹井,崇司 ・オーム社

若手エンジニアを不幸にしないための開発の「べからず」集

若手エンジニアを不幸にしないための開発の「べからず」集を書いてみました。 「若手エンジニアを不幸にしないため」とは書いていますが、若手に限った内容ではありません。 いろんな開発の「べからず」のために不幸になるのは、とりわけ若手が多いということを意識したためだと思ったからです。 ・若手には、方針の決定権がない。 ・若手は、組織の中で道具のように扱われてしまう場合がある。

若手エンジニアを不幸にしないための開発の「べからず」集 テスト編

若手エンジニアを不幸にしないための開発の「べからず」集( 長くなりすぎたので、テストに関する部分を別項目として独立させました。 まだ、随時、修正です。 以下の記事と内容がかぶっている部分があります。 もぐらたたき開発を卒業しよう(

C言語で構造体のメンバを隠蔽したい(ただしmalloc無しで)

C言語で構造体のメンバを隠蔽する(通常の方法) C言語で複数のインスタンスを使いたい場合(マルチインスタンスモジュールを作成する場合)、構造体に必要な情報を格納し、関数にその構造体を渡すことで対象とするデータを自由に切り替えることができます。このとき、データを格納する構造体のメンバを他からいじられたり不要に公開したくない場合、カプセル化することがよくあります。大抵おそらく以下のようなコードで実装さ…

もし軍曹が携帯電話をいま開発したら

デスマーチの実例の一つとしてYRP 軍曹が携帯電話開発の現状を語る( この状況を今の開発スタイルだったら、どれだけ脱却できるのかどうかを考えてみました。2004年頃にはまだなかったツールや普及していなかった考え方があることに気づきました。それらのツールや考え方を利用すると、ツールがだいぶ便利になってきているので、だいぶ改善されます。 しかし、マネージメント自体による部分が大きいことが分かりました。…

テスト駆動開発による組み込みプログラミングをgoogletestでやる

はじめに Amazon.co.jp: テスト駆動開発による組み込みプログラミング ―C言語とオブジェクト指向で学ぶアジャイルな設計( 本記事は、上記書籍を使って学習を始める人が、環境構築で躓かないようにしたい、という主旨のシリーズ第1弾です。 私は組込みシステム開発をしており、C言語をメインに使っています。 この本に出合う前は、コードを修正するたび、クロスビルドして、ターゲットボードにバイナリをコ…

十七人のアジャれる男

期間2週間とAgileに(?)撮影された超低予算傑作映画( WFHでNetflixが仕事が捗る今日この頃ですがいかがお過ごしでしょうか。 本を読む時間も取れるようになり、ソフトウェアの名著と呼ばれる分厚めの本も読めますね。 これらの名著の著者はどこかで聞いたことある名前だなと思って調べますと、20年ほど前に定義されたアジャイルソフトウェア開発宣言( (若造ですので知らないことも多くミスなどありまし…

yomitechをシェア

X LINE Facebook はてブ