Working on C++ Book Again 401

Posted by Brett Schuchert Wed, 03 Aug 2011 23:56:00 GMT

Picked up working on a book on C++. It’s freely available (as I work on it) and a PDF is available here.

Bamboo reminds me of a time when... 437

Posted by Brett Schuchert Tue, 24 May 2011 15:53:00 GMT

I needed to do some yard work. It’s nearly always windy in Oklahoma where I live, so when I got up Friday morning I noticed a distinct lack of wind and thought it would be a good idea to get started on the yard work. I was tired of getting dust, dirt and other unmentionable things in my eyes and ears and nose.

Things started as normal, but since I got started so early I took the time to clean up the west side of the house. Then I managed to rake and clean up a bit more. I pulled some weeds. Much of the work I did was not visible most of the time but it bothered me just a little. Then I got to the part of the job that was visible. I took a little extra time raking, sweeping, mowing, etc. I was “done” earlier than I had expected and then I made a crucial decision, it was time to take care of the bamboo.

A Gradle Example 356

Posted by Brett Schuchert Tue, 24 May 2011 15:31:00 GMT

Gradle is a build tool. Even though it is younger than Maven, I really like it and it shows decent maturity. Here’s one example of getting started using it: http://schuchert.wikispaces.com/gradle.GettingStarted

New century, old mistakes 431

Posted by Brett Schuchert Wed, 19 Jan 2011 21:13:00 GMT

In the early 90’s, I taught classes in Object-Oriented Analysis and Design, as well as just Object Oriented Design and Programming in C++ and Smalltalk (Java didn’t exist yet). I got burnt out teaching both kinds of classes for different reasons.

The language classes were tough – more C++ than Smalltalk, because there was so much detail and I wanted to cover too much – notice the classic error that the instructor’s opinion is relevant to learning. Both classes were hard, though, because getting the ideas of Object Orientation across in addition to learning a language and an environment (in the case of Smalltalk) was a lot. That, coupled with a lack of discipline in not using some kind of unit testing framework was tough. (This last observation is based on my current observations of teaching similar language classes versus what I used to do last century.)

Tdd for the iPhone: Continued 368

Posted by Brett Schuchert Mon, 22 Nov 2010 06:45:00 GMT

After a week in Israel and the UK, I got back to this series. I’ve switched to using XCode 4, but as it is not officially released, the videos I recorded using it were a bad idea to upload.

Back to XCode 3: http://www.vimeo.com/album/1472322

iPhone and Tdd: The Video Series Begins 261

Posted by Brett Schuchert Thu, 11 Nov 2010 08:03:00 GMT

http://www.vimeo.com/album/1472322

Title says it all. Well, I’ll add that this was take #20 (or so). It’s rough getting back in to video recording mode. I will do more in this series.

And I barely know Objective-C, so as the series progresses, I’ll expect some help on better practices.

Info Please: Tdd and Pair Programming 281

Posted by Brett Schuchert Tue, 09 Nov 2010 14:58:00 GMT

I often get asked to provide background materials on TDD and Pair Programming.

Here are a few I often cite, but can you point me to some more? Are there any that you particularly like/dislike?

iPhone Development with Unit Testing 263

Posted by Brett Schuchert Tue, 09 Nov 2010 09:08:00 GMT

I’m finally getting back to iPhone development. The environment is taking some getting used to and it took me some time to get to a reasonable working environment.

I’m starting to document that. I plan to have both written and video tutorials. For now, I’ve got some rough notes put together. Have a look and feedback is appreciated: http://schuchert.wikispaces.com/iPhone.SettingUpTheEnvionment

CPP And OOD: The Least You Need To Know 273

Posted by Brett Schuchert Fri, 08 Oct 2010 21:34:00 GMT

I’ve put what I’ve been writing up, available for free. Not sure if I’ll ever try to get it published dead-tree form.

http://schuchert.wikispaces.com/cpptraining.CppAndOodTheLeastYouNeedToKnow

Feedback appreciated.

Have a great weekend.

Quick Intro To BDD Style Table Syntax 286

Posted by Brett Schuchert Wed, 22 Sep 2010 04:54:00 GMT

Here it is a over a year after I wrote several FitNesse tutorials. Several months back Bob added some new ways to write scenarios using a placeholder syntax and an alternative way to render script tables. What you end up with is something just a little less table-like.

This is a very quick and dirty writeup I’ve been meaning to put together for nearly half a year. So while it’s not pretty, it works, shows the basics and may make you aware of something you didn’t know was there – unless you’ve been reading the release notes.

Alternative Script Table Syntax

Comments and requests welcome.

Brett

Older posts: 1 2 3 ... 38