zoukankan      html  css  js  c++  java
  • 关于写技术博客的一点思考

      首先,自我批评一下,自己之前写了好多篇毫无营养价值了水文,但我最后还是决定保留那些文章,毕竟是一个成长的过程。

      在痛定思痛以及和他人交流之后,我做出了一个决定,以后写博客一定要包含下列条件中的一到多项:

    • 自己的奇思妙想(idea)。通过自己的研究,逐步验证自己的想法是否正确,以及如何实现。
    • 疑难杂症的解决方案。在日常工作和学习中,遇到的一些疑难杂症,花了大量时间,最后才得以解决。
    • 深度探索。揭露一个技术点或者其他技术框架背后的实质,而不是仅仅浮于表面。例如:关于Angularjs能够实现双向绑定,那么它为什么就能双向绑定,到底它在背后做了些什么,相比于其他的框架,它的优势和劣势在哪。
    • 技术对比。不同的框架,不同的语言,不同的平台等它们之间的区别,各自的优势和劣势,分别适用于哪些场景,有相关需求,该如何选择。
    • 总结。包括学习方法总结,工作经验的总结等。一段时间之后,总结这段时间的工作和学习情况,找出需要提高和修正的地方。
    • 奇淫巧计。巧妙的运用某一项技术将问题的解决方案变得简单明了,或者一些高级用法。
    • 优秀的英文博客的翻译。

      接下来就是几个“绝不”:

    • 绝不再写类似API Documentation之类的文章,感觉毫无价值,还不如好好去官网读读API文档。
    • 绝不再写Overview之类的文章,这类文章基本上都是一些空话套话,纯粹是为了写文章而将官网上的文字有选择性的摘抄了一遍,那么为何不直接去官网上细读呢?而来接受这种不知道是几手之后的技术。个人觉得这类文章,一般就是连作者自己都是只知其然,而不知其所以然,那么也就没有必要写出来误导别人。
    • 绝不再写由东拼西凑,毫无自己思考的文章,说白了,这类文章就是天下一大抄。

      最后附上一个链接:

      如何写一篇好的技术博客

  • 相关阅读:
    23.2 编写笨的程序
    python面向对象
    面向对象封装
    python新式类删改查
    os模块sys模块 进度条实例
    选课系统练习程序
    python类相关
    xml模块
    json&pickle模块shelve模块
    Python写的ATM程序
  • 原文地址:https://www.cnblogs.com/penghongwei/p/3514542.html
Copyright © 2011-2022 走看看