6. 搜索&&学习常用站点

搜索

搜索问题的时候,比较常用的网址有下面几个:

微软官方文档Microsoft Docs
stack overflow
github
博客园
csdn
独立技术点的社区论坛,比如Xamarin Community Forums

学习

免费资源中有很多非常好的、质量高的学习教程,微软官方的资源也非常多。不建议花钱去购买入门的教程。
这里我推荐一些学习渠道:

Microsoft Docs
Microsoft Learn
菜鸟教程
b站
qq群/微信群
针对单独的技术点,也会有官方的、完善的文档和教程,比如Unity

当然读书也是必须的,知乎上有很多XXX必读书目,比如:
计算机专业必读哪些经典书籍?
学习编程道路上的入门书籍之C#篇
书籍的内容可能因为出版、翻译的原因有所延迟,不如博客的内容新。二者各有优劣。
但书籍可以成体系的为我们讲解一些问题,书籍上的讲解会更加详细、清晰。

所以不要怕没有资料学,而应该认真筛选,尽量以最短的时间和最少的精力获得最多的收获。可以阅读英文的官方资料时最好的,不行就阅读成体系的中文教程,最好选择比较知名的开发者的博客系列,最后再考虑零散的博客。
而qq群/微信群可以作为一个补充性内容,加入对应技术点的群,在群里看看开发者们在讨论什么,遇到了什么问题,怎样解决的,也可以尝试回答别人的问题,都可以获得成长。但不建议在这里花太多时间,首先看群的质量,部分群日常灌水太多,干货太少。其次,部分开发者问的问题可能不具有普遍性,也不能提供完整的上下文,这会导致这个问题与我们而言没有意义。
学习开发最重要的还是动手,在完成开发工作的同时多思考多总结,归纳方法和思路,才会逐渐提升。多接触不同的项目、不同的框架,多去思路为什么要这样写、这样设计。

原文地址:https://www.cnblogs.com/Lulus/p/12361924.html