To think and talk about programming and software

AUI (wxWidgets 2.8.0 is out)

Submitted by slavikt on Wed, 12/13/2006 - 23:19.

Today I was bit tired because of forcing the cURLpp library to compile on msvc8. After the next failure I decided to relax a little. I have found myself checking the wxWidgets website. As it turned out, the 2.8.0 version is released.

I have long waited to test new AUI concept. So it seems, the new release is a good time for it. After building the library, I have compiled the auidemo sample application.  read more »

|

How to create a closed time period with boost::posix_time

Submitted by slavikt on Tue, 11/28/2006 - 18:40.

Boost date_time library provides very good interface to work with a temporal data. But because of the requirements for iterators compability, the periods are represented as a half-opened values. When passing the begin and end to the constructor, the second parameter will not belong to the created interval.  read more »

|

Trying pure TDD with Modern C++

Submitted by slavikt on Sun, 11/26/2006 - 22:30.

I really like Test Driving Development. In theory. But I have some problems applying it in the real life. I believe that the problems are because of lack of understanding, not because of holes in TDD.

Of course, some parts of the code I write are a good fit for unit-testing. Often there are subsystems used internally in the software, without interoperating with the environment... These are easy to test because of obvious interfaces and because they do not require mocking. But testing first the physical or GUI related code is still a kind of question for me. That's why I have started a little experimental project and I'm going to develop it using pure TDD only.  read more »

|

Let's start

Submitted by slavikt on Wed, 11/22/2006 - 14:00.

I'm writing a couple of entries now, they are in drafts and I hope will be completed shortly.

|