1、要时刻提醒自己注意代码的规范。
a.软编码。尽量减少常量的使用,把常量写在配置文件中进行导入;
b.避免非主函数的互相嵌套。细致划分各个函数的功能,写函数时要写好注释,规范函数功能;
c.区分类和函数的使用环境。类可以保存状态,当有多个函数使用到大致相同的参数时,考虑新建类;
d.结合不同语言的特性,注意空格、空行、缩进等的使用;
见http://www.runoob.com/w3cnote/google-python-styleguide.html
e.注意异常和日志的使用,加上会很方便发现问题,不能偷懒;
2、加强对linux各方面的理解。如文件目录、文件权限(属主,属组,其他用户)、软件安装和包管理、编译安装和解压安装、bin、sbin、环境变量、文件的软连接,硬连接,inode等概念。
见https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/index.html