Re: framework or not

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Oct 23, 2013 at 11:23 AM, Jim Giner <jim.giner@xxxxxxxxxxxxxxxxxx>wrote:

> On 10/23/2013 12:34 PM, Larry Martell wrote:
>
>> On Wed, Oct 23, 2013 at 10:26 AM, Tedd Sperling <tedd.sperling@xxxxxxxxx>
>> **wrote:
>>
>>  On Oct 23, 2013, at 12:04 AM, Robert Cummings <robert@xxxxxxxxxxxxx>
>>> wrote:
>>>
>>>  On 13-10-22 05:38 PM, Larry Garfield wrote:
>>>>
>>>>> If you need more convincing, I will cite Fred Brooks:
>>>>>
>>>>> http://www.cs.nott.ac.uk/~cah/**G51ISS/Documents/**NoSilverBullet.html<http://www.cs.nott.ac.uk/~cah/G51ISS/Documents/NoSilverBullet.html>
>>>>>
>>>>
>>>> Excellent article, thanks for the pointer. So many assertions have stood
>>>>
>>> the test of time thus far.
>>>
>>>>
>>>> Cheers,
>>>> Rob.
>>>>
>>>
>>> Yes, it was an excellent article.
>>>
>>> One of the things I liked about the article was the concept of
>>> "Incremental Development", which is something I have practiced since the
>>> Old Apple ][ days (Incidentally, he states he learned of this in 1958 --
>>> is
>>> that a typo?).
>>>
>>> In 1977, I started many of my programs with (pardon my failing memory of
>>> AppleSoft syntax):
>>>
>>> Gosub GatherData()
>>> Gosub ProcessData()
>>> Gosub PresentDate()
>>> END
>>>
>>> It ran, but didn't do anything. Incidentally, that resembles a one-pass
>>> MVC design, does it not?
>>>
>>> In any event, I would flesh out the code until I got what I wanted.
>>>
>>> Maybe that's one of the reasons why Android or iOS Development starts
>>> with
>>> a Default "Hello World" App that does very little than run.
>>>
>>> Start simple, develop complex.
>>>
>>>
>> Is there any other way to do it? I've been programming since 1975 and
>> that's what I was taught and that's how always do it.
>>
>> Was it Brian Kernighan who said the 3 rules of programming are:
>>
>> 1. Keep it simple.
>> 2. Build it in stages.
>> 3. Let someone else do the hard part.
>>
>>  I like your comment Larry.  Been doing that same approach myself since
> just a little before that time.  And the place that the development
> cycle/life always bogs down is when we get to the hard part, isn't it?
> Suddenly a smooth project with some very grandiose pieces of designwork
> ends up behind schedule and getting patched together as we go slower and
> the user has few new 'ideas' to add, thus slowing it even more.
>

That's why I only work as a contractor and get paid by the hour.

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux