When i first heard about recursion in this course i was very intrigued by it but also very confused by it. I remember thinking that i understood what it was all about but after i fail to understand one of the quiz questions i had to reevaluate my understanding of it. After some help from the TA and manage to sort of get it. I still find it challenging however to trace the calls very well... but as my TA puts it we really need to practice it and familiarise ourselves with it. I also started to realise how recursion can really help with efficiency when it comes to programming for example the tree with the left and right branch search thing we did in the most recent lab. Its similar to the binary search i learned about in csc108 with the logarithmic efficiency.
Overall, i think recursion is a very smart function that i can wait to learn more about and become really good at it. when a computer can call functions by itself it can really make it so much more intelligent and useful.
CSC148 SLOG
Sunday, March 1, 2015
Thursday, January 22, 2015
EDITED. Why Geeks should write.
while most geeks would probably think that it would be more precise and straightforward to just read and write computer languages or logic. Most people out there who are new to computer languages or doesn't know any computer languages would definitely disagree with this view. Communication is such a BIG factor in the business world today that if people in the marketing industry or other industries don't understand us then we would really encounter much trouble. a great business as i know it cannot be done without communication... and that is why geeks should be able to articulate their ideas and programs to people who are experts in selling their products. Imagine creating a revolutionary program but no one around you can understand it just because they don't understand computer language and you fail to tell them what it is about. Moreover, writing is just such a great skill to have... whether you're trying to express an idea or write to a loved one.. a good piece of writing can really convey it well.
while most geeks would probably think that it would be more precise and straightforward to just read and write computer languages or logic. Most people out there who are new to computer languages or doesn't know any computer languages would definitely disagree with this view. Communication is such a BIG factor in the business world today that if people in the marketing industry or other industries don't understand us then we would really encounter much trouble. a great business as i know it cannot be done without communication... and that is why geeks should be able to articulate their ideas and programs to people who are experts in selling their products. Imagine creating a revolutionary program but no one around you can understand it just because they don't understand computer language and you fail to tell them what it is about. Moreover, writing is just such a great skill to have... whether you're trying to express an idea or write to a loved one.. a good piece of writing can really convey it well.
Subscribe to:
Comments (Atom)