• Third round of the Smart Iterator Challenge: September-October 2022

    From dn@21:1/5 to All on Fri Oct 21 17:40:57 2022
    Challenge-week 3: Generalising the solution, starts today!
    Details from the Meetup site: https://www.meetup.com/nzpug-auckland/events/288813734/
    A virtual event run by the Auckland Branch of the New Zealand Python
    Users' Group.


    It's Week 3 of the Smart Iterator Challenge! Time to see how modules and namespaces provide building-blocks which enable us to cope with change.
    Can you anticipate and manage change? The tutorial demonstrates SOLID's
    SRP (and a bit of OCP) for those who want to learn more than Python-coding.

    This Challenge will interest Python-Journeymen, and Python-Apprentices
    ready to move-on from ‘the basics’. There is a separate-but-related question for Python-Masters and any advanced Journeymen who are finding
    the main Challenge too-easy (available upon personal request), in
    recognition of being prepared to help others.

    We start with a review of Challenge-week 2 and a sample-answer to
    download and compare with your own efforts. Challenge-week 3 starts with
    either your own or a provided template-script, so you don't have to have completed Challenge-weeks 1 and 2 (but it will help). Again, there is a tutorial in case you haven't met namespaces before. Followed by multiple specifications to implement.

    In many ways, the challenge is not so much writing code, as it is
    designing a code-solution. Putting code-modules together, something like
    a jig-saw puzzle!


    Challenge Schedule: Generalising the solution
    Starting: Sat 22 Oct Office Hours: 1830*, Wed 26 Oct Concluding:
    midnight after Sun 30 Oct
    * all times NZDT (UTC+13)


    Are you up for a challenge?
    Regards =dn (for Pete and DJ)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)