现在有很多库、实用工具和程序任Java开发人员选择。每个工具都有其优点,但其中有一些因它的知名度、多功能和有效力从众多选项中脱颖而出。 以下这8个工具,从代码构建到错误挤压,覆盖Java开发的全域。学习这些工具可以帮助你改善代码质量,成为一个更高效的Java开发人员。 1.Eclipse 尽管Int ...
分类:
其他好文 时间:
2016-07-23 18:21:27
阅读次数:
253
这篇博文给大家分享的是,如何使用VS自带的性能分析工具来分析我们编写的.NET程序,一边找出程序性能的瓶颈,改善代码的质量。在实际开发中,性能真的很重要,往往决定一个产品的生死~良好的用户体验的基础之一也是程序要有好的性能~ 下面以一个大家熟悉比较极端的例子,来说明编写代码时考虑性能的重要性。这里D ...
分类:
Web程序 时间:
2016-07-06 18:16:10
阅读次数:
226
这篇博文给大家分享的是,如何使用VS自带的性能分析工具来分析我们编写的.NET程序,一边找出程序性能的瓶颈,改善代码的质量。在实际开发中,性能真的很重要,往往决定一个产品的生死~良好的用户体验的基础之一也是程序要有好的性能~ 下面以一个大家熟悉比较极端的例子,来说明编写代码时考虑性能的重要性。这里D ...
分类:
Web程序 时间:
2016-06-24 12:19:20
阅读次数:
161
现在有很多库、实用工具和程序任Java开发人员选择。每个工具都有其优点,但其中有一些因它的知名度、多功能性和有效性从众多选项中脱颖而出。 以下这8个工具,从代码构建到错误挤压,覆盖Java开发的全域。学习这些工具可以帮助你改善代码质量,成为一个更高效的Java开发人员。一、Eclipse 尽管Int ...
分类:
编程语言 时间:
2016-05-27 16:22:18
阅读次数:
159
概述 编写单元测试有助于改善代码的质量,在编写单元测试时,某些功能可能依赖了其他代码(比如调用了其他组件)。通常我们只想测试这些功能本身,而不想测试它所依赖的代码。 为什么呢?单元测试的目标是验证该功能是否正确,然而功能所依赖的代码是处于功能范围外的,这些代码可能是一些外部的组件,单元测试无法验证这... ...
分类:
其他好文 时间:
2016-05-10 02:08:59
阅读次数:
198
第五部分:代码改善25代码调整策略70年代,程序员意识到过分专注性能会损失程序的可读性和可维护性。对普通用户来说,程序员按时交付软件、一个清爽的界面、避免死机,常常比性能更重要。优化效率前先考虑几个问题:1、程序需求(客户的需求要求太高,其实根本没有必要这么高)..
分类:
其他好文 时间:
2016-04-25 15:20:54
阅读次数:
205
网站开发正变得越来越专业,涉及到各种各样的工具和流程,迫切需要构建自动化。所谓”构建自动化”,就是指使用构建工具,自动实现”从源码到网页”的开发流程。这有利于提高开发效率、改善代码质量。本文介绍如何使用make命令,作为网站的构建工具。以下内容既是make语法的实例,也是网站构建的实战教程。你完全可...
分类:
Web程序 时间:
2016-01-09 15:27:41
阅读次数:
403
数据抽象、继承和多态是面向对象程序设计语言的三大特性。多态,我觉得它的作用就是用来将接口和实现分离开,改善代码的组织结构,增强代码的可读性。在某些很简单的情况下,或许我们不使用多态也能开发出满足我们需要的程序,但大多数情况,如果没有多态,就会觉得代码极其难以维护。 在Java中,谈论多态就是在...
分类:
编程语言 时间:
2015-12-09 00:28:06
阅读次数:
274
译自aras的博客,总共3篇文章,讲述unity5优化自己渲染器的过程
吸取大神调试与优化经验
在工作中我们形成一个小组“strike team”来优化unity渲染的cpu部分。
基本信息/父本的警告
在很多情况下,我要严厉的说“这段代码很烂!“。当要努力改善代码的时候,你当然想提高不好的地方,这是重点。
一般来说并不意味着代码库是坏的,或者它不能用于做出好东西。就在今年3月,...
分类:
编程语言 时间:
2015-09-02 13:43:54
阅读次数:
911
重构,对于一个工作刚刚满一年的我来说,本是一个陌生的概念。但好在,在参加本次培训之前,项目组内部已经开始对重构提起了重视,我也有幸读了《重构,改善代码的既有设计》这本书。其实,看过这本书的人可能都会有一个感觉,就是书中所概括的种种我们都知道,但是我们是否在意过这种细节,是否约束过自己,每个人心里.....
分类:
其他好文 时间:
2015-08-11 00:10:54
阅读次数:
207