51CTO博客开发
前一段时间有时间整理一个适合自己的编程习惯,当然这里仅为个人建议,朋友们可以根据自己的需要来看。欢迎补充哦。 1、避免使用大文件:绝大多数文件的代码不能超过300行,必须将耦合的代码分开。 2、避免使用太长的方法:绝大多数方法的代码在1-20行之间。 3、方发名称需要能看出它做什么,名字不怕长,就怕短。 4、尽量添加解释功能:接口需要最为详细的解释,公有类的公有
很久都没有写驱动代码了,对于一些驱动相关的内核变化也没有怎么关心。这次重游《LDD3》获益良多,其值对于struct file_operations中ioctl的消失也让我长了不少见识。 当年看《LDD3》的时候已经注意到了书中对ioctl的评价不是很好:“ioctl调用的非结构化本质导致众多内核开发者倾向于放弃它。” ,而在这次阅读3.0代码的时候,这个成员在struc
我 博客我的人生,新起点! 第一次来到这样历害的技术博客希望,可以在这里面好好学习.,和大家一起交流!
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号