我在网络开发中的五年以上一直是过山车 - 胜利和挫折的混合。 这篇文章分享了学到的关键课程,希望帮助他人避免我的错误。
>钥匙要点:
1。优先考虑干净的代码
2。语言先于Framework
3。 javaScript,不仅是jQuery
>>关注JavaScript,即普遍可访问的语言。 一个常见的错误是优先考虑jQuery而不是JavaScript。 jQuery只是一个JavaScript包装纸,提供简短,但通常会掩盖核心JavaScript概念。 现代JavaScript简化了语法,使许多jQuery函数冗余。 在jQuery之前了解JavaScript基础知识(封闭,名称空间)以真正掌握其功能。
4。实施,不要只是读
>在没有实际应用的情况下阅读教程或书籍是无效的。 要在轨道上学习Ruby,请在遵循教程的同时构建一个小型应用程序。 有了平均堆栈,建立本地环境并探索其功能 - 动手学习是关键。
5。师父,探索其他 探索新技术是有益的,但专注于在分支之前掌握一种语言。 尝试同时学习多种语言可以带来肤浅的理解。 在将其他语言添加到您的技能之前,先用一种语言发展专业知识。 6。版本控制是不可谈判的
>
协作需要版本控制。 不要等到绝对必要的;尽早学习基础知识。 了解版本控制对于团队合作至关重要。
7。从他人的代码中学习 虽然自我学习是有价值的,但研究他人的代码提供了宝贵的见解。 分析同事的代码或在线教程;了解他们解决问题的方法。 请记住,您不需要了解一切;该信息很容易在线获取。
8。搜索(和价值)代码评论> 代码评论可显着增强编码技能。 请求同行和导师的评论;他们确定弱点并促进学习。 认真对待建设性的批评;这是关于提高代码质量,而不是人身攻击。
结论这些教训反映了我的个人旅程。 有关进一步的见解,请探索成为更好的开发人员的资源。
>>
您学到了哪些至关重要的教训,您希望自己的年轻人知道?在评论中分享您的经验。
经常询问有关Web开发的问题(常见问题解答) 这些常见问题解答在很大程度上保持不变,以保持原始内容和样式。 (原始的常见问题解答部分太广泛,无法在此处复制,同时保持简洁并避免冗余)。以上是我希望我刚开始成为网络开发人员时知道的8件事的详细内容。更多信息请关注PHP中文网其他相关文章!