06-16-2012 05:58 PM
Hello,
I am trying a somehow different architecture from what I am used to with the CLD ATM practice exam and I would appreciate any feedback. I am still hesitant about the "double queued message".
I'll appreciate your comments.
Regards.
06-19-2012 05:44 PM
I think you did a very good job. If you can do this in four hours then we may as well welcome you to the club right now.
06-21-2012 01:22 PM
Thank you Steve. Hopefully I can complete the test in 4 hours.
06-21-2012 05:56 PM
@jarcTek wrote:
Hello,
I am trying a somehow different architecture from what I am used to with the CLD ATM practice exam and I would appreciate any feedback. I am still hesitant about the "double queued message".
I'll appreciate your comments.
Regards.
With the exception of the overwithdrawl (withdrawal more than you have- watch it all timeout) You did an excellent job! I would give it a pass! Very good work and nicely commented where you should speak to the customer about uncertainties!
If you did that in anywhere near 4 hours- I would be proud to be your co-CLD.
06-21-2012 06:00 PM - edited 06-21-2012 06:03 PM
@Jeff Bohrer wrote:
@jarcTek wrote:
Hello,
I am trying a somehow different architecture from what I am used to with the CLD ATM practice exam and I would appreciate any feedback. I am still hesitant about the "double queued message".
I'll appreciate your comments.
Regards.
With the exception of the overwithdrawl (withdrawal more than you have- watch it all timeout) You did an excellent job! I would give it a pass! Very good work and nicely commented where you should speak to the customer about uncertainties!
If you did that in anywhere near 4 hours- I would be proud to be your co-CLD.
Thank you Jeff.
What do you think about the enqueueing of a Command Cluster within the variant portion of another Command Cluster like I did for updating the ATM message?
06-21-2012 06:08 PM
@Jeff Bohrer wrote:
@jarcTek wrote:
Hello,
I am trying a somehow different architecture from what I am used to with the CLD ATM practice exam and I would appreciate any feedback. I am still hesitant about the "double queued message".
I'll appreciate your comments.
Regards.
With the exception of the overwithdrawl (withdrawal more than you have- watch it all timeout) You did an excellent job! I would give it a pass! Very good work and nicely commented where you should speak to the customer about uncertainties!
If you did that in anywhere near 4 hours- I would be proud to be your co-CLD.
I did not notice the overwithdrawal timeout issue until now. I guess I did not have time to test that case within the time limit.
06-25-2012 08:41 AM
I got the ATM in CLD Exam.
I think the code you posted is very good, but it is simply too much for CLD.
Don't try to create super-special-awesome architectures, instead use simple ones, e.g. I just used a statemachine which fullfills all the needs of the ATM. Keep in mind you only have four hours and with some exams you have lots of text to implement. More complex architectures are more difficulte do debug and there is not really time to debug.
So keep it simple!
Christian
06-25-2012 09:05 AM
@Christian_M wrote:
I got the ATM in CLD Exam.
I think the code you posted is very good, but it is simply too much for CLD.
Don't try to create super-special-awesome architectures, instead use simple ones, e.g. I just used a statemachine which fullfills all the needs of the ATM. Keep in mind you only have four hours and with some exams you have lots of text to implement. More complex architectures are more difficulte do debug and there is not really time to debug.
So keep it simple!
Christian
Thank you Christian. Just yesterday I reworked this example using a simple state machine. Unlike with the architecture I posted here, with the simple state machine I had plenty of time to debug and test. So, you are probably right about keeping it simple. I guess I need to remember that the the CLD is a test and not a product to deliver to a client.
06-25-2012 09:05 PM
06-26-2012 11:55 AM
@Jeff Bohrer wrote:
One of the requirements IS "In four hours."
How to do it within the time constraint rather than the best way I knew. cost me a retry on the CLD When I drew that exam. BUT, knowing your design pattern will help. why is one better for a given requirement? Why is another less suitable? trying each will teach!
Is it possible that you expand a little on your first CLD experience? I mean, you completed the application, it worked, ,but you did not pass?