Powered by Twitter Tools.

December 2006
M T W T F S S
« Nov   Jan »
 123
45678910
11121314151617
18192021222324
25262728293031
Chris Donnan

Create Your Badge

Chris Donnan : Programming – Brooklyn Style

software, trading, family, fun

Ref++ and Schaum’s Outlines

I was doing some C++ coding this weekend. Of course – I am spoiled with all the tools for C# and for java. Visual Studio, Eclipse, IntelliJ, etc are fantastic at certain things. One genre of functionality that I am spoiled by is refactoring support. A while back – maybe 2 years ago no (could it already be that long ago!), I tried Ref++, but I did not have much work to do at the time, so I removed it…. In any case – great tool for doing C++ coding on Windows!

It does your pretty vanilla stuff:

  • Rename
  • Encapsulate member variable (make getters, setters)
  • Extract method
  • Introduce variable
  • Push up
  • Pull down
  • Extract superclass

This is pretty minimal by jetbrains standards, but it is great for c++. I know, I know – emacs does all I would ever need – and I am a daily xemacs user… but not for C++ dev – I am just not that much of an emacs guru!

Totally non-related; I also want to give some credit to 2 books – both Schaum’s Outlines books.

Schaum’s Outline of Probability and Statistics
Schaum’s Outline of Probability, Random Variables, and Random Processes

These books are just fantastic references for keeping my stats work honest and my stochastic processes – properly random-ish :)

The work I have been playing with in C++ is porting a Bayesian EDA - a real coded shot at something like the hBOA. I have c# and java versions of Bayesian nets. First, I am improving and re-implementing the basic Boolean logic, and simple fuzzy set operations. This has been in use in the C# version for years. I am a much better programmer now :) Years have passed – so I am already pleased with the newer C++ version. The majority of my optimization work has done a good degree of algorithm partitioning, so I am really just plugging in strategies for selection that are based on bayes nets, in stead of standard evolutionary selection mechanisms…. In any case – Ref++ was a big win. This is all great stuff.

Not only do I get to do all this – but my work at the office has been just as compelling! Who is luckier than me ?

-Enough Blabber-

Chris

Share and Enjoy:
  • del.icio.us
  • digg
  • blinkbits
  • BlinkList
  • blogmarks
  • YahooMyWeb
  • connotea
  • De.lirio.us
  • Fark
  • Furl
  • Reddit
  • scuttle
  • Shadows
  • Smarking
  • Spurl
  • TailRank
  • Wists

No Responses to “Ref++ and Schaum’s Outlines”

  1. rory, on December 19th, 2006 at 11:42 am, said:

    Hi Chris

    The Stochastic Calculus books by Shreve are also a good reference, though for a gentle intro the the subject, Neftci’s Mathematics of Financial Derivatives is hard to beat. Goo tip re: Ref++, I’ll make a note to check it out.

    Rory

Comment on this post below

You must be logged in to post a comment.


You can leave a response, or trackback from your own site.