Re: "Restructure a Windows application" from scratch in 2 months
From: SP (egatsecneserp(reverse)_at_hotmail.com)
Date: 01/20/05
- Next message: Eddie J: "RE: intermittent error calling .NET web service"
- Previous message: Bhushan: "providing diffrent interface for one webservice"
- In reply to: Rajat Tandon: ""Restructure a Windows application" from scratch in 2 months"
- Next in thread: Rajat Tandon: "Re: "Restructure a Windows application" from scratch in 2 months"
- Reply: Rajat Tandon: "Re: "Restructure a Windows application" from scratch in 2 months"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 20 Jan 2005 07:57:52 -0500
"Rajat Tandon" <rajat.tandon@siliconbiztech.com> wrote in message
news:%233lxPfp$EHA.2076@TK2MSFTNGP15.phx.gbl...
> Hello Everybody,
>
> Please guide me so that I can fulfill this challenging assisnment ...
>
> I have been asked to "Restructure a Windows application" from scratch in 2
> months. The existing application which is working but it is very heavy as
> no
> proper application architecture and layering has been followed for this.
> It
> was really hard to maintain (as I was maintaing it till now) .
I think the overall premise of "2 months to restructure" is flawed. Rather
than spend 2 months "straight" to restructure it would be best to refactor
as needed when you are making the changes that are currently being asked to
do. I suggest you pick up a copy of "Working Effectively With Legacy Code"
by Michael Feathers. It deals with this exact type of situation.
> First let me tell u a bit about my application ...
>
> This appliction uses Window forms UI with a lot of panels put one on the
> top
> of other.There are few separate forms for login etc. This UI interact with
> webservices to get the data from our database and show in turn on UI.
> Three
> Windows services are updating our database from some other remote database
> after regular interval. So in this way we keep our database updated with
> real data. Thus client UI don't has to wait for long to get the real time
> data directly from the original source.We are currently deploying the
> Client
> UI from web and using C# as language.
>
> Being new to dotnet technology, I don't know how to start with this. Some
> of
> the facts/questions that are coming to my mind after studying my
> application
> and the concepts ...
>
> 1.
> There is a lot of hype and demand about UML Tools like "Rational Rose"
> etc.
> I want to use it to redevelop my application.
Redevelop sounds like start from scatch not restructuring. You have to
decide if you are a) starting from a blank canvas and writing the
application, b) you have an existing application that you need to change /
refactor to make it easier to make changes in the future (or c - I will be
hidden away in the corner for 2 months and not disturbed - no new features
or maintenance will be done while I restructure - after 2 months I will
emerge with the application completely restructured and tested - yeah
right!!!).
SP
- Next message: Eddie J: "RE: intermittent error calling .NET web service"
- Previous message: Bhushan: "providing diffrent interface for one webservice"
- In reply to: Rajat Tandon: ""Restructure a Windows application" from scratch in 2 months"
- Next in thread: Rajat Tandon: "Re: "Restructure a Windows application" from scratch in 2 months"
- Reply: Rajat Tandon: "Re: "Restructure a Windows application" from scratch in 2 months"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|