Faculty of Engineering and Mathematical Sciences 
Not logged in (login)

help4407


This forum is provided to promote discussion amongst students enrolled in Open Source Tools and Scripting (CITS4407).
 
Options:
RSS cloud
Jump to:

Clarifications for Assignment 2

1 of 390 articles shown, currently no other people reading this forum.
photo
From: Lee dB.
Date: Mon 25th May, 7:08pm
Actions: 
        Login-to-reply

 

"Christopher McDonald" <ch*i*.*c*o*a*[email protected]*a*e*u*a*> wrote:

> "Lee de Byl" <10*0*8*[email protected]*u*e*t*u*a*e*u*a*> wrote:
> 
> > Hmmm, I'm not convinced there's anything particularly elegant about my approach, design, or implementation, but having 
> > an idea of what we are expected to potentially build in might lead to some code refactoring...
> 
> 
> I'm a bit confused by your comment; most of the (too many) students first sending their comments to me appear to be making 
> reasonable assumptions.
> 
> A trip will be invalid if:
>   - there is no train station with 1km/20mins walk of your starting position
>   - you cannot reach Fremantle Station by 15:30 (less 5 minutes to walk to the ferry)
> 
> Otherwise a trip will include:
>   - an initial walk, and a single train ride to Fremantle, walk to ferry
>   - an initial walk, a train to Perth Station, a train to Fremantle, walk to ferry
>   - and initial walk, a train to Perth Underground, a walk to Perth Station, a train to Fremantle, walk to ferry
> 
> I believe that that covers all cases (unless you start at a train station?)
> 
> Does that cover what you feel you need/want to build?

Hi Chris,

It certainly does, and I think the functional requirements are very clear. Sorry if there's been an excess of questions. What I'm 
finding challenging though is implementing it cleanly -- it feels like it's easy for small, incremental changes in functionality to 
quickly devolve into spaghetti code, which is why (from my perspective) I thought it might be better to clarify any requirements prior 
to implementation :) 

Related articles

Clarifications for Assignment 2 (all 41) RSS
├─ original   Fri 8th May, 5:32pm, Jichunyang L.
├─ reply 1   Sun 10th May, 11:18am, Christopher M.
├─ reply 2   Wed 13th May, 9:55am, Jichunyang L.  O.P.
├─ reply 3   Wed 13th May, 10:58am, Jichunyang L.  O.P.
├─ reply 4   Wed 13th May, 3:44pm, Christopher M.
├─ reply 5   Wed 13th May, 4:13pm, Jichunyang L.  O.P.
├─ reply 6   Wed 13th May, 4:23pm, Christopher M.
├─ reply 7   Fri 15th May, 3:11pm, Jichunyang L.  O.P.
├─ reply 8   Fri 15th May, 5:12pm, Christopher M.
├─ reply 9   Mon 18th May, 9:08am, Jichunyang L.  O.P.
├─ reply 10   Mon 18th May, 10:39am, Christopher M.
├─ reply 11   Mon 18th May, 12:51pm, Jichunyang L.  O.P.
├─ reply 12   Mon 18th May, 5:09pm, Jichunyang L.  O.P.
├─ reply 13   Mon 18th May, 5:38pm, Christopher M.
├─ reply 14   Fri 22nd May, 9:54am, Jichunyang L.  O.P.
├─ reply 15   Fri 22nd May, 10:02am, Christopher M.
├─ reply 16   Fri 22nd May, 12:12pm, Lee dB.
├─ reply 17   Fri 22nd May, 3:36pm, David M.
├─ reply 18   Fri 22nd May, 3:40pm, Lee dB.
├─ reply 19   Fri 22nd May, 5:02pm, Jordan M.
├─ reply 20   Fri 22nd May, 6:21pm, Lee dB.
├─ reply 21   Fri 22nd May, 6:24pm, David M.
├─ reply 22   Sat 23rd May, 5:06pm, Kang L.
├─ reply 23   Sat 23rd May, 8:19pm, Jichunyang L.  O.P.
├─ reply 24   Sat 23rd May, 10:02pm, David M.
├─ reply 25   Sat 23rd May, 10:08pm, David M.
├─ reply 26   Mon 25th May, 8:59am, Lee dB.
├─ reply 27   Mon 25th May, 1:46pm, Christopher M.
├─ reply 28   Mon 25th May, 1:56pm, Lee dB.
├─ reply 29   Mon 25th May, 2:55pm, Christopher M.
├─ THIS   Mon 25th May, 7:08pm, Lee dB.
├─ reply 31   Tue 26th May, 7:36am, Christopher M.
├─ reply 32   Tue 26th May, 8:55am, Lee dB.
├─ reply 33   Tue 26th May, 10:17am, Jichunyang L.  O.P.
├─ reply 34   Tue 26th May, 5:44pm, Christopher M.
├─ reply 35   Tue 26th May, 11:26pm, Jichunyang L.  O.P.
├─ reply 36   Wed 27th May, 3:15pm, Christopher M.
├─ reply 37   Wed 27th May, 4:01pm, David M.
├─ reply 38   Wed 27th May, 11:19pm, Jichunyang L.  O.P.
├─ reply 39   Thu 28th May, 9:43am, Christopher M.
└─ reply 40   Thu 28th May, 10:36am, David M.
This Page


Program written by: [email protected]
Feedback welcome
Last modified:  3:57pm Aug 06 2020