代码之家  ›  专栏  ›  技术社区  ›  yacdmnky

如何测试我对.net的知识?

  •  1
  • yacdmnky  · 技术社区  · 16 年前

    很多编程和计算机科学的话题都很棘手,因此,有时很难知道你是不是在阅读之后就有了一个想法。一些程序员的学习材料很好地结合了自我测试;一个很好的例子是 The Little Book of Semaphores .

    我想用一些方法来测试我对.NET运行时的知识:BCL、C_以及WPF。我特别想了解数据结构中的存储和检索在.net中是如何工作的,在某种程度上类似于stl( deque , vector , map 等。理想情况下,这将类似于信号量手册中的材料,其中相关材料与自检一起提供。

    建议?

    6 回复  |  直到 11 年前
        1
  •  2
  •   JB King    16 年前

    什么构成测试可能是这个问题中最模棱两可的部分。据我所知,测试本身可以是以下任何一种:

    1)定义反刍,有人说各种定义,但不理解任何可能存在的关系。

    2)使用特定的术语重写定义,以展示对概念的理解。

    3)从头教别人这个概念。在这种情况下,翻译材料可能会遇到挑战,也可能会遇到首选的方法。

    4)给出一个使用特定概念的例子。这可能很棘手,因为一些定义事物的地方也会给出一些琐碎的例子。

    5)“告诉我一个地方……”这类问题是用来询问某物将如何使用的。

    第三个是我经常看到的用来描述某人真正理解一个概念的地方。

        2
  •  1
  •   John MacIntyre    16 年前

    如果你能在现实世界的应用程序中有效地使用新技术、新技术或新语言,你可能已经超越了初级阶段,对它的了解足以让你说“我知道”。

        3
  •  1
  •   Jeff Martin    16 年前

    你可以参加一些mcsd的实践测试。这会给你一个好主意从哪里开始。大多数的实践测试都会参考找到答案的各种书籍。

    http://www.measureup.com/catalog/exam.aspx?vid=5&cid=MCSD&tid=25

    是一些实践测试的列表。

    我不知道你在哪里可以测试一些新技术。

        4
  •  0
  •   Charlie Martin    16 年前

    这就是任何文本的问题所在。如果你担心它,你有两个选择:寻找有问题集的文本,或者尝试自己使用它。我正在使用常见的lisp、python和ruby完成euler项目;我发现在思考问题时给自己写笔记也有很大帮助。

        5
  •  0
  •   Steve B.    16 年前

    得到一个想法和真正理解它是有区别的。”有点“得到它意味着你得到了术语,认识到了问题,但可能无法坐下来编写解决方案或向其他人解释。我个人的经验是,如果我对自己诚实,我知道我的理解是站在哪一边的。

    • 如果你不确定你是否完全理解了某件事,你就不会
    • 如果你不能向别人解释,你可能不会。如果你能向别人解释。

    我在自学方面的进步很大一部分(这将一直是这个行业的一个重要组成部分)一直在我脑海中浮现,在“某种程度”上学习东西对我并没有任何好处,并且教会自己不要对此感到满足。当你真正学到了什么,你就拥有了它。直到那时。

    冒着成为超级怪人的风险, a great invented word 为此。

        6
  •  0
  •   Suchi    11 年前

    认证是进行知识评估的最佳方式之一,但也应遵循实践。努力提出并实施这个项目。

    推荐文章