[CSS_ACM_General_List] Philosophical question about software engineering: are we failingto manage complexity?

Cresten St.Clair crestenn at gmail.com
Thu May 6 00:29:02 CDT 2010


My answer: No.

On Wed, May 5, 2010 at 11:16 PM, Andrew Kwan <acreoaeneas at gmail.com> wrote:

> (Sorry forgot to reply to all...)
>
> The answer itself I think is not as simple as just managing complexity.  I
> think in general, we as developers need to come up with better tools to
> match the growing list of things we are asked to make.  A simple request
> should have a simple solution, but instead we find the solution is more
> involved and we force ourselves to think as a machine (low-level) instead of
> more at a conceptual level.  I'm sure with time our current progress at
> developing more high-level tools will get better to where we won't get the
> impression that we aren't catching up to user demand (might even be we'll
> exceed user demand and come to expect/predict what that demand might be).
>
> I'm seeing the trends in some of DePaul's class offerings like learning a
> functional programming language (Scala), focus on better algorithms (JAVA
> Algorithms/Computer Systems), and so forth.
>
>
> On Wed, May 5, 2010 at 3:49 PM, Sean Neilan <sean at seanneilan.com> wrote:
>
>> In general, software engineers are supposed to manage complexity. Yet,
>> every year it seems the complexity of computing in general grows. Are
>> we failing to manage complexity? Are the needs of users just becoming
>> more complex?
>>
>> What do you think my fellow technocrats?
>>
>> -Sean
>> sean at seanneilan.com
>> _______________________________________________
>> CSS_ACM_General_List mailing list
>> CSS_ACM_General_List at mailman.depaul.edu
>> http://mailman.depaul.edu/mailman/listinfo/css_acm_general_list
>>
>
>
> _______________________________________________
> CSS_ACM_General_List mailing list
> CSS_ACM_General_List at mailman.depaul.edu
> http://mailman.depaul.edu/mailman/listinfo/css_acm_general_list
>
>


-- 
__Cresten St.Clair__
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.depaul.edu/pipermail/css_acm_general_list/attachments/20100505/243a6bcc/attachment.htm


More information about the CSS_ACM_General_List mailing list