![]() What required tool did you not know and now find very useful? I never attended office hours, as our group instead asked questions to our mentor through Teams if we had any questions regarding the projects. That aside, the good part is that cold calling helps keep me engaged during lecture, and I think I’ve learned more from conversations between Professor Downing and various students that I would have through standard pedagogical practice. I was anxious about the cold calling at first, but after a couple weeks, it really just becomes routine and nothing that scary. This is something that will be required in industry, and I feel this course gives a good replacement for that. ![]() One of the biggest takeaways for me was learning how to work with a team in software development. Were there any other particular takeaways for you? Professor Downing will go out of his way to emphasize the importance of such concepts throughout each lecture, and the daily quizzes help reinforce your memory as well. I believe that this course conveyed all of the above well. How well do you think the course conveyed those takeaways? collaboration is essential to the quality of your code and to your well-being in producing it.always look for reuse and symmetry in your code.utilize the benefits of being lazy (i.e.build decorators on top of containers, iterators, and functions.when designing containers, provide the strongest capabilities (e.g.when designing algorithms, demand the weakest capabilities (e.g.test first, test during, test after test, test, test.
0 Comments
Leave a Reply. |