Re: To Many Errors!
From: Chris Tacke, eMVP (ctacke_at_spamfree-opennetcf.org)
Date: 03/24/04
- Next message: casey chesnut: "Re: DIME attachment"
- Previous message: Chris Tacke, eMVP: "Re: invoking Events"
- In reply to: Michael Lahrkamp: "Re: To Many Errors!"
- Next in thread: *** Grier: "Re: To Many Errors!"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 24 Mar 2004 10:03:43 -0500
Interesting observations! I'd be interested in seeing similar analysis of
other projects to see of the 300:1 ratio is commonplace. If you take the
SDF as "workaround code" for a project, I can see it adding a lot. I'm a
bit surprised at 300:1. How do you define a "line" and a "functional line"?
Keep in mind I don't doubt you, I think that this kind of analysis is very
good and I'd like to propose a "standardized" way to make the measurements
and then collect data from other projects.
-- Chris Tacke, eMVP Co-Founder and Advisory Board Member www.OpenNETCF.org --- Windows CE Product Manager Applied Data Systems www.applieddata.net "Michael Lahrkamp" <mlahrkamp@bitstorm.com> wrote in message news:eObDoKVEEHA.3344@tk2msftngp13.phx.gbl... > Our experience is that the .NET Compact Framework does offer some > advantages. Debugging is the highest. From a coding perspective, I do have > to say that the number of lines of total lines of code as compared to > functional code is somewhere in the neighbourhood of 300:1. Typical desktop > applications we've developed tend to run somewhere around 15:1. These apps > are fully retail ready, not your inhouse 'good enoughs'. The reason for the > higher count on the PPCs is that there is significant coding to get around > the limitations in the .NET CF. Managing forms is one of the largest > consumers. This higher ratio translates directly into longer development > times but is being somewhat offset by the reduced debugging time. It still > takes longer than developing a desktop app (somewhere about 3x or higher). > With the higher line count, the potential for bugs is exponentially larger > though and we end up needing to do a much greater level of QA (which uses > more resources). > > Overall, there has been a lot of frustration using .NET CF, but believe > (perhaps erroneously) that it's better than some of the alternatives that > we've tried. The biggest single improvement that we would like to see is > more accurate documentation, followed by greater capability in the CF and > lastly, more complete and tested code samples in both C# and VB (not > everyone uses C#). We can all contribute by providing responses to others in > newsgroups that are complete, accurate and correct. > > Mike > > > "chris" <dl4gbe@hotmail.com> wrote in message > news:dda59995.0403230959.5181c083@posting.google.com... > > Hallo, > > > > I am now working now on a project since 1/2 a year. There are > > too many bad things happening. Sure: You can get an answer for most > > of the problems searching the web, and there are MVP'S like Chris > > who try to help out. But, the root of the problem: Writing a fast > > application > > is the same like it was in eVB: IT DOES NOT WORK. You can not write a > > Commercial Application with Windows CE. It does not make sense. Yes: > > It does not make sense to be on the Internet 24 hours to solve trivial > > problems. > > It does not make sense to be a Master like Chris Tacke, just to write > > a simple application. As long as Pocket PC application development is > > so difficult, it does not make sense to do it! Not everybody is smart > > like Chris Tacke!!! > > Think about normal 8 - 18 hours programmers!!!! But this guys should > > write this applications. > > > > > > Please stop to promote CF and VB.NET as long as this fundamental > > problem are not solved: Writing an Application in No Time!!! Writing > > an application in resenable time! Every else does not matter!!! > > > > Microsoft Please wake up. A view days ago a guy from HP came into my > > Office and > > said: You are the Customer we sell the most of our Pocket PC in the > > whole country. (We just received 300 devices in one day) What are you > > doing with all this mashines? I said, Software, but we have such a bad > > time doing this!!! > > Yeas, we use this Pocket PC bull*** (Not me,but my employee) Every > > day they > > come in by the hundreds, using my software. But, it's all bull***. I > > get > > drunk in the evening to forget my programming work ... > > > > Sorry my bad English!!! > > > > Chris > >
- Next message: casey chesnut: "Re: DIME attachment"
- Previous message: Chris Tacke, eMVP: "Re: invoking Events"
- In reply to: Michael Lahrkamp: "Re: To Many Errors!"
- Next in thread: *** Grier: "Re: To Many Errors!"
- Messages sorted by: [ date ] [ thread ]