![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Mike Raiford
Subject: Vent: I so want to eviscerate the project I'm working on
Date: 29 Sep 2008 11:14:56
Message: <48e0f0f0$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Arrrrgh.
I'm at an impasse. I want to respect the work of my predecessor, but at
the same time, I want to totally eviscerate the project. There are
fundamental things I don't like about the architecture of the
application, and I've been mentally wrestling with myself trying to
fight the urge of evisceration. The project is a prototype. So, I guess
evisceration is an option.
The plugin architecture feels broken to me. Part of me keeps telling
myself that its just not designed to my way of thinking, part of me
keeps screaming a UI component such as a form should not expose
properties fundamental to the plug-in such as plugin name, etc...
Obviously the way it was designed makes sense to someone :/
--
~Mike
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Mike Raiford
Subject: Re: Vent: I so want to eviscerate the project I'm working on
Date: 29 Sep 2008 11:17:14
Message: <48e0f17a$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Mike Raiford wrote:
> The plugin architecture feels broken to me. Part of me keeps telling
> myself that its just not designed to my way of thinking, part of me
> keeps screaming a UI component such as a form should not expose
> properties fundamental to the plug-in such as plugin name, etc...
Plus, they've broken the Visual Studio form designer by making the base
class abstract (I agree the properties describing the plugin should be
abstract, I'm not sure about those properties on the form)
--
~Mike
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Jim Holsenback
Subject: Re: I so want to eviscerate the project I'm working on
Date: 29 Sep 2008 12:48:20
Message: <48e106d4@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Mike Raiford" <"m[raiford]!at"@gmail.com> wrote in message
news:48e0f0f0$1@news.povray.org...
> Arrrrgh.
>
> I want to respect the work of my predecessor,
why are they your predecessor? did they get fired for doing a bad job? if
that's the case then very quitely make the project your own and start from
the ground up. I've gotten away with this on more than one occasion. If
management is clueless whose to know!!!!
Chin Up
Jim
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Alain
Subject: Re: I so want to eviscerate the project I'm working on
Date: 29 Sep 2008 20:39:45
Message: <48e17551$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Jim Holsenback nous illumina en ce 2008-09-29 12:48 -->
> "Mike Raiford" <"m[raiford]!at"@gmail.com> wrote in message
> news:48e0f0f0$1@news.povray.org...
>> Arrrrgh.
>>
>> I want to respect the work of my predecessor,
>
> why are they your predecessor? did they get fired for doing a bad job? if
> that's the case then very quitely make the project your own and start from
> the ground up. I've gotten away with this on more than one occasion. If
> management is clueless whose to know!!!!
>
> Chin Up
> Jim
>
>
I tend to agree. Some times, it's way faster to restart from scratch than trying
to decifer some obstruse code that you can hardly understand.
--
Alain
-------------------------------------------------
To err is human, to forgive is not our policy.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Mike Raiford
Subject: Re: I so want to eviscerate the project I'm working on
Date: 2 Oct 2008 09:29:09
Message: <48e4cca5$1@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Alain wrote:
> Jim Holsenback nous illumina en ce 2008-09-29 12:48 -->
>> "Mike Raiford" <"m[raiford]!at"@gmail.com> wrote in message
>> news:48e0f0f0$1@news.povray.org...
>>> Arrrrgh.
>>>
>>> I want to respect the work of my predecessor,
>>
>> why are they your predecessor? did they get fired for doing a bad job?
>> if that's the case then very quitely make the project your own and
>> start from the ground up. I've gotten away with this on more than one
>> occasion. If management is clueless whose to know!!!!
>>
>> Chin Up
>> Jim
>>
> I tend to agree. Some times, it's way faster to restart from scratch
> than trying to decifer some obstruse code that you can hardly understand.
>
Well, after discussing the project with my supervisor, The project
didn't really fit with our coding standards, and was hastily hacked
together by the aforementioned predecessor anyway, so... I eviscerated.
It feels so liberating :D
--
~Mike
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |