CS373春季2019 —星期1:迈克尔·李

过去一周您做了什么?

在过去的一周中,我花了很多时间重新适应学校生活中非常熟悉的模式。 我大部分时间都在复习每门课程的教学大纲,并尝试根据每门课程的预期工作量起草初步的日程安排。 除了学校,我花了一些时间来刷新自己的Python技能,并为我去年夏天开始的一个附带项目做最后的润色

你怎么了

由于距开学仅一个星期,所以我至今还没有太忙。 但是,我完全希望这会很快改变。 我为这堂课担心两件事。 首先,我对网络开发的了解还不算什么,我将不得不快速学习技术,否则我可能会落后。 其次,这将是第一堂课,其中的项目主要是基于小组的(我和Gheith教授有CS 439),因此,随着第二个项目的临近,寻找一个坚实的团队将是当务之急。

下周你要做什么?

现在,我对班级的每个期望都有一个很好的主意,我希望下周开始工作。 这个学期我的目标之一是在收到后的两天内开始每项作业,以避免最后一刻的疯狂完成。 我还将继续练习更多的Python,同时希望对Web开发的基本知识(JavaScript,HTML和CSS)有一个新的了解。

您对这门课有什么期望?

我注册这门课程的原因是为了学习适用于现实世界软件工程的技能和知识。 从前两堂课和教学大纲来看,我相信唐宁教授不会对此感到失望。 我完全希望在诸如数据结构之类的核心课程中讲授前两个主题(断言和单元测试),而这是我在本课程中第一次正式学习它们。 我很高兴唐宁教授将来能为我们服务!

您是每周精选还是每周精选?

对于任何对C / C ++或编译器感兴趣的人,我都不能推荐足够的Compiler Explorer。 编译器资源管理器使您可以键入C / C ++代码,并同时从选择的编译器和标志中查看生成的程序集。 如果您曾经对诸如短字符串优化之类的秘密优化感到疑惑,那么我强烈建议您尝试一下。