我是一个新的程序员,刚开始做项目,总觉得自己写出来的东西没什么结构,逻辑也比较混乱。
请问下过来人,如何写好代码,应该看点什么书,如何做一名好的程序员?谢谢
请问下过来人,如何写好代码,应该看点什么书,如何做一名好的程序员?谢谢
解决方案 »
- 已知服务器的IP地址,C#如何获得服务器的计算机名称
- C# 这个问题真着急,这个真可以回答 在线等
- C#中单步执行是哪个键?F10只能逐过程执行
- 站点使用短信,有何良方!高手请进,速度结帖!
- 怎么把<%#DataBinder.Eval(Container.DataItem, "name")%>的值存到变量中?
- 怎么在同一个Form中开不同视图!!!急,在线等
- 新手简单问题,解决马上结帖,关于添加,删除,保存更新操作的代码该如何写?
- 找到工作了~~~高兴~散分!并表大家提供点关于自定义控件的资料.
- 请帮忙看看这个程序!
- 急!急!调试自定义控件时出错
- 关于Post请求 csharp
- 求 C# 获得另外一程序 句柄 后控制该程序,如控制其透明,或窗体大小等(求代码)
{
吃饭-写程序-吃饭-写程序-吃饭--写程序-睡觉
}每日循环
当n的取值大于1000后
你就明白了
重复而又繁琐的计算都交给计算机。想想如何降低用户的学习和使用成本。
最终软件写出来是给用户使用,不是做个自个儿欣赏。2、以开发人员为本。
注重代码可读性和可维护性。
不要写花哨的代码。代码可读性要优先考虑,哪怕牺牲程序的一点点效率。
花哨的代码:a ^= b ^ (b ^= a ^ b);
普通的代码:int t = a;
b = a;
a = t;
代码风格(包括命名、类封装)向.NET内核风格看齐。3、实践最重要。
经验是积累出来的,多写代码,多做项目。
还有一本书,Martin Flower<重构>