Jack Cough on Software

Thoughts about Languages.

Wednesday, November 21, 2007

Testability vs. Encapsulation

›
I'm always on the side of Testability, but I'd like to hear some other peoples opinions on the subject. I think (in most situations)...
2 comments:
Friday, November 16, 2007

CPU Simulator Library in Progress

›
I've been working on a lot of stuff lately and not writing. For that I apologize. I want to keep everyone updated on what I'm doing,...
4 comments:

PrivateFieldHelper Class

›
Heres a little class I wrote to set private fields. I plan to use it a little for testing, but only when I'm backed into a corner, and c...
1 comment:

Cruise Control Remote Management API

›
I've never contributed to an OSS project before. Why that is I'm not quite sure. Looking through the CruiseControl Java code its pre...
4 comments:
Tuesday, October 30, 2007

Closures

›
Can anyone tell me how closures are implemented? Scala has closures, and it compiles to Java bytecode, but, Java doesn't have closures. ...
Thursday, October 18, 2007

But Thats How It Was When I Got Here

›
Companies typically let their build system go to shit. Why is that? Does anyone have an answer to this? The first thing I ever do on new pro...

Agitar Examples

›
I finally have a chance to post some examples of code generated by Agitar. I promised them in comments to the original post, but it turns ou...
Sunday, October 14, 2007

IDE's vs vi

›
I just told my friend that instant IDE support for new languages is the place to be (I truly believe this can happen). In response he told m...
1 comment:

Questions on Blogger

›
So I like the look and feel of Blogger, but I have some problems with it. I really need to be able to upload files as attachments to my blog...
Friday, October 12, 2007

A Day of JavaCC!

›
In a dream come true, I got to write a bunch of stuff using JavaCC at work today. It was fantastic. I was able to identify the fact that we ...
1 comment:
Wednesday, October 10, 2007

Compiler 2000

›
So I've been sidetracked a bit. I've been sick - dizzy for almost a week. The ThoughtWorkers, Ben and I have a release in two days, ...
Thursday, October 04, 2007

Agitar Evaluation

›
I've been evaluating the JUnit test generation product by Agitar in my spare time and want to spit out a few thoughts on it. Most of thi...
Saturday, September 29, 2007

Compiler Mania

›
So I know I talk a whole lot of shit about what I want to do, but I believe that I have it figured out now. All the work and reading I'v...
1 comment:
Thursday, September 27, 2007

Pair Programming Problems

›
Today I got to pair with the ThoughtWorkers in our group. Being a former ThoughtWorker, we worked really well together. You could say we we...
Tuesday, September 25, 2007

Language Explosion

›
I've said it before, and I'm not saying anything that people a lot smarter than me aren't already saying better, but I'll sa...
Thursday, September 20, 2007

Progress on Goals

›
So admittedly, I haven't made much progress on my goals the past few weeks. I've been concentrating on CruiseControl. Unfortunately ...

Legacy Software

›
The main problem with moving forward with legacy software is that it takes so much damn time to get classes under test. So when ends up happ...

Brown Bag Lunch: Results

›
I guess a week went by since I wrote last, about the presentation I was going to give on CruiseControl. It didn't seem like a week at al...
Thursday, September 13, 2007

Brown Bag Lunch: CruiseControl

›
As a direct result of my own brainstorming on technology evaluation, I've decided to follow up on my own advice. I'm going to give a...
Wednesday, September 12, 2007

Approaches to Technology Evaluation

›
I'm going to keep a running tab for Approaches to Technology Evaluation in small companies with small budgets, and tight schedules. This...
‹
›
Home
View web version
Powered by Blogger.