Unit testing doesn't take long, but many programmers think it does.
单元测试并不需要花费很长时间,但许多程序设计员认为它需要。
That's why many programmers have long preferred a simple text editor to an IDE.
这就是为什么很多程序员长期以来宁愿选择使用简单的文本编辑器,而不愿使用 IDE。
It amazes me how many programmers today write code without bothering to test it.
让我吃惊的是,今天有多少程序员在编写代码时不去考虑测试。
Moreover, EBNF grammars are already familiar to many programmers, even if only in passing.
此外,即使只是顺便学会的,许多程序员也已经相当熟悉EBNF语法了。
This seems to have been by design, but it doesn't seem to make very many programmers happy.
这似乎是有意而为,但却让很多程序员不怎么高兴。
For this reason, many programmers present hierarchies (the implementation model) in user interfaces.
基于这个原因,很多程序员喜欢在界面中展现层次关系(实现模型)。
I have found many programmers suffering from this problem, including me, until I wrote this article.
我发现许多程序员因这个问题而烦恼,包括我在内,直到我写了这篇文章。
That said, I've worked with many programmers and business people on multiple software development projects.
更确切地说,我曾经同许多程序员和业务人员在多个软件开发项目中一起合作过。
I should note that involving testing early feels unnatural to many programmers and development managers.
我应当说明早期介入测试对于许多程序员和开发经理来说不自然。
If you're like many programmers who aren't fond of commenting code, unit tests are a way of documenting your code behavior.
如果您像其他许多程序员一样不喜欢为代码加注,则单元测试是记录代码行为的一种方法。
As most work of refactoring has been done by hand, many programmers have no interest in refactoring the existing code.
目前,绝大部分重构工作仍然得靠手工完成,因为这个原因,很多程序员不愿意进行重构。
While lint is old and limited, the many programmers who don't bother with it (or its more advanced descendants) make a big mistake.
尽管lint 已过时,并有一定的局限性,但是,没有使用它(或其较高级的后代)的许多程序员犯了很大的错误。
Due to ignorance or a commitment to "not fix what ain't broken," many programmers and teams spend little time paying down design debt.
由于无知或者对“只要还能用就不要去管它”原则的坚持,许多程序员和团队在设计债问题上花费了很少的时间。
Of course, many programmers, including myself, would object that such a policy would inhibit the use of many important design patterns.
当然,包括我在内的许多程序员都会反对这种策略,它抑制了许多重要设计模式的使用。
As long as the hardware is able to schedule threads appropriately, it's possible that many programmers will never really have to worry about parallel programming.
只要硬件能够适当地安排线程,许多程序设计人员就可能永远不用真正地担心并行程序设计。
Because many programmers have existing data that does not reside in DB2 UDB databases, IBM offers both transparent access to this data with federation capabilities.
因为许多程序员拥有的数据并不在DB 2UDB数据库中,IBM通过联邦功能提供了对这些数据的透明访问。
WebGL, though, is a very low-level interface many programmers can't be expected to master, especially in the sometimes lightweight world of casual online gaming.
尽管WebGL是非常底层的操作界面,程序员可能并不太乐于去掌握它,尤其是对于那些轻量级休闲网络游戏的开发者来说。
The specification then goes on to assert that links defined using XLink are similar to HTML hyperlinks, leading many programmers to conclude that this is the only purpose for the specification.
然后,规范宣称使用XLink定义的链接类似于HTML超级链接,从而导致许多程序员得出这就是该规范的唯一目的结论。
However, far more commonly than believing that they "know it all", many programmers (including myself) often feel as though they are locked in an epic battle with an overwhelming sea of information.
然而,尽管这些人看起来已经“无所不知”,很多的程序员(包括我)都感觉他们仍然在知识的海洋里奋斗不已。
Many programmers who don't write tests first don't even know it's an option.
许多没有先编写测试的程序员甚至不知道还可以使用这种方法。
Many programmers view testing as a demonstration that their programs perform properly.
许多程序员把测试视为其程序能够正常运行的展示。
Many programmers are confused about the difference between a metaclass and a base class.
许多程序员会混淆元类和基类的不同。
Many programmers believe it is their duty to inform users when they make errors entering data.
许多程序员相信,如果用户在输入数据时犯了错误,就有责任通知他们。
Many programmers often use the same variable to store two related but slightly different values.
很多程序员经常使用同一变量来存储两个相关但稍有不同的值。
Many programmers would join (as volunteers) an open source project, rather than a closed source project.
许多程序员会加入(作为志愿者)一个开源工程而不是非开源项目。
Many programmers are fluent in multiple languages but tend to have one or two they're most comfortable with.
许多程序员熟悉多种语言,但是往往有一两种是他们用起来最舒服的。
Many programmers will find that their favorite language feature is not present and indeed some may feel that the language is not yet usable for lack of certain features common in other languages.
许多程序员会发现他们最爱的语言特性在Go当中不存在,确实,有很多人也许会觉得Go语言由于缺乏其它语言所共有的一些特性,还不太可用。
Many programmers will find that their favorite language feature is not present and indeed some may feel that the language is not yet usable for lack of certain features common in other languages.
许多程序员会发现他们最爱的语言特性在Go当中不存在,确实,有很多人也许会觉得Go语言由于缺乏其它语言所共有的一些特性,还不太可用。
应用推荐