[Tutor] Pair 'o dimes wuz: Volunteer teacher
dn
PythonList at DancesWithMice.info
Sat Jul 23 21:01:49 EDT 2022
On 24/07/2022 12.53, Leam Hall wrote:
...
> I feel one of Python's strengths is that it can do OOP, as well as other
> styles of programming. That lets people create actual working "stuff",
> and then evaluate how to improve the system as new environmental data
> and requirements come in. What people call themselves, and what
> paradigms they use is irrelevant; working code wins.
Agree: at one level.
However, consider the statement saying "code is read more often than it
is written". Thereafter, the meaning of "working"...
Yes, it is likely that if we both tackled the same requirement, our
delivered-code would be different. We may have used different paradigms
or structures to 'get there'. This is not particularly at-issue if, as
you say, they are 'working code'.
However, software is subject to change.
At which time, the ability with which we could read each-other's code,
or code from our 6-months-ago self; becomes a major contributor to the
success of the new project! Thus, my code *works* on the computer, but
does it *work* for you - will you be able to take it and *win*?
--
Regards,
=dn
More information about the Tutor
mailing list