Monday, May 12, 2008

DD Kinda cool...

So, I am still running with my little bug/dev items list. Learning about the application. Basically it takes a dataset with paths to different images and puts them on a PDF by coordinates and a program called SwiftView. The SwiftView program then takes the files and converts them into .pcl files to be printed.


I can imagine that being a difficult engine to write. Also, the comments in the code are very helpful, however there are some things that seem well intentioned but don't make sense. Like the fact that each class has an interface (that only refrences that class) in the same assembly. Maybe one of you can tell me what design method that is, but I can't think of a rational reason to do that. This is in a web service,  that only gets referenced by a local application. Some of it is designed in this manner to be scalable. Some of it because the requirements kept changing. However, some things I just don't get.


There is a balance between bug fixes and dev items. I have often seen this in larger IT departments. I will find this balance for myself. I have also seen it stress out managers.


Still truckin! Project Desk is coming along well too.


Good birthday weekend this weekend. Tell me I don't have some beautiful friends, no???


B'day



4 comments:

  1. Doesn't make much sense for a webservice, but doesn't exposing your objects as com objects requires that you use interfaces?
    If the interfaces are also used to handle input on methods, than it allows interaction testing with mock objects and allows you to push in other objects that implement the same interface. But it sounds like you just have a lot of DTO objects and some DAOs with interfaces attached to them. It would probaly be better to use use a mapper to map from the DTO to a business object, instead of letting your business object implement some interface from the Data Layer.
    Keeping track of all the interfaces sounds like a lot of 'extra' work. Maby the original developer can tell you the why =)

    ReplyDelete
  2. You looked so Pretty Saturday!

    ReplyDelete
  3. Next time put the picture on a different post, it's distracting :-) (in a good way of course)

    ReplyDelete
  4. I believe they have a beautiful and sexy friend, no???

    ReplyDelete