[Boston.pm] Beefier User::Simple

2006-04-06 Thread Joel Gwynn
I'm looking to develop a community web site and I'm investigating perl
modules, including User::Simple.  Seems like a good start, but I'm
wondering if there are similar modules out there that would do things
like: given a username and password, create the user in the user table
for me, deactivate users, etc.
 
___
Boston-pm mailing list
Boston-pm@mail.pm.org
http://mail.pm.org/mailman/listinfo/boston-pm


Re: [Boston.pm] Put similarities in code and differences in data

2006-04-06 Thread Ben Tilly
Code Complete talks about this.

And many other things.

The main obstacle is getting people to actually READ it.  (And after
that, to try to APPLY it.)

Cheers,
Ben

On 4/4/06, Tolkin, Steve [EMAIL PROTECTED] wrote:
 Thank you Charlie.  That is the idea I am trying to get across.  Do you
 have any suggestions about how to get developers to see the benefits of
 writing programs this way?  Any specific books, techniques, etc.?  Any
 pitfalls to be aware of?

 Thanks,
 Steve
 --
 Steve TolkinSteve . Tolkin at FMR dot COM508-787-9006
 Fidelity Investments   82 Devonshire St. M3L Boston MA 02109
 There is nothing so practical as a good theory.  Comments are by me,
 not Fidelity Investments, its subsidiaries or affiliates.


 Steve

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of
 Charlie Reitzel
 Sent: Tuesday, April 04, 2006 9:18 AM
 To: boston-pm@mail.pm.org
 Subject: Re: [Boston.pm] Put similarities in code and differences in
 data


 Not really.  I believe it is intended to mean data driven programming
 as
 Jeremy mentioned earlier.  To me, data driven programming means use
 lotsa
 lookup tables, the contents of which are user tweakable.  As simple as
 it
 sounds, it can be an effective technique to let you quickly adapt a
 system
 as requirements evolve - without code changes.

 Having found this hammer early in my programming career, I find a great
 many nails.  Early days in any new design are spent setting up a lookup

 table table, along with utility routines for reporting, validation, UI
 picking values (one or several), etc.

 It may be a use case, but I don't think this is quite the same thing as
 the
 subject of this thread which, as Uri says, is a general approach to
 analysis.

 At 09:00 AM 4/4/2006 -0400, [EMAIL PROTECTED] wrote:
 hi
 
 ( 06.04.04 08:46 -0400 ) Tolkin, Steve:
   The difference is that I am trying to find a quote that focuses on
 the
   benefits of using data in a special way, as control data, to
 determine
   the specific execution path taken by the code.
 
 um, isn't this the scientific method?
 
 --
 \js oblique strategy: how would you have done it?
 
 ___
 Boston-pm mailing list
 Boston-pm@mail.pm.org
 http://mail.pm.org/mailman/listinfo/boston-pm


 ___
 Boston-pm mailing list
 Boston-pm@mail.pm.org
 http://mail.pm.org/mailman/listinfo/boston-pm

 ___
 Boston-pm mailing list
 Boston-pm@mail.pm.org
 http://mail.pm.org/mailman/listinfo/boston-pm

 
___
Boston-pm mailing list
Boston-pm@mail.pm.org
http://mail.pm.org/mailman/listinfo/boston-pm