This is different from most Perl books, which are written more as one programmer to another.
这与大部分Perl书籍都不同,后者更像是一个程序员在向另外一个程序员灌输知识。
A project with one programmer that takes about a week from start to finish probably can live without a VCS.
如果一个项目仅由一个程序员花了一周左右时间完成,那大概可以不需要VCS。
For example, when you are working on large projects, separating a class into more than one file enables more than one programmer to work on it at the same time.
例如,在处理大型项目时,通过将某个类拆分为多个文件,使多个程序员可以同时处理该类。
Every programmer I know has written at least one piece of code that did nothing but try to store configuration values in a file, and restore those values later.
我所知道的每个程序员都至少编写过一段这样的代码,这段代码什么也不做,只是将配置值存储到一个文件中,并在以后恢复那些值。
We had a big problem in one of our early stages, especially because the economy was mainly made by me (a programmer), and it wasn't properly planned.
我们早期的进展存在很大的问题,尤其是因为经济系统主要是由我(一个程序员)设计的,它没有被恰当的计划。
My bank provides me as a financial programmer and bookkeeper with a very helpful service: I can download a small file that lists the transactions in one of my accounts during a defined time period.
我的银行为我这个财务程序员和记帐员提供了一种非常有用的服务:我能下载一个小文件来列出一段指定时期内我帐户上的所有交易。
And a large part of being a good programmer, or learning to be a good programmer, is learning how to debug. And it's one of these things where it's harder.
没人能凭本能做好它,如果你相当一名优秀的程序员,或者想通过学习成为一名优秀的程序员,很重要的一部分就是学习怎么去调试。
This would be a major change to programmer expectations about local variables, especially in the absence of any special declaration that this is one of those weird new long-lived local variables.
这是对程序员关于局部变量的预期的重大变更,具体来讲,缺少了任何将此变量声明为奇怪的、新的耐久局部变量的特殊声明。
One of the more complicated tasks for a C++ programmer is coding a parser within a reasonable time period.
C++程序员需要面对的最复杂的任务之一就是在一段合理的时间期限内编写一个解析器。
A good programmer is one that understands that finding the simplest solution is always going to be better.
好的程序员知道,找到最简洁的解决方案的办法就是不停的去寻找。
As one Blogger programmer explained at the time, the proportion of engineering resources devoted to supporting FTP vastly exceeded the 0.5% of blogs that were still published via FTP.
正如一名博客程序员在其时所作的解释,花费在FTP服务支持上的工程资源所占的比例大大超出了仍在通过FTP发布的博客比例,该比例仅占全体的0.5%。
It's here that you can begin to see why this discussion is important — it reveals that one of data binding's advantages is its ability to shield the programmer from more complex APIs.
就此您可能已经看出这些讨论的重要性,它表明,数据绑定的一个优点是能够向程序员屏蔽更加复杂的API。
This is one of those exercises where the programmer must put in a certain minimum amount of effort to get some useful function.
这是程序员必须投入一定精力来得到一些有用函数的地方之一。
The Blueprint container implemented in the OSGi feature pack is part of the middleware and no longer part of the application, removing one headache for an application programmer.
在OS Gi功能包中实现的Blueprint容器是中间件的一部分,而不再是应用程序的一部分,这就为应用程序员消除了一个令人头疼的问题。
You ought to look at bPhone for BlackBerry, a theme whipped up by 25-year-old computer programmer Matthew Rogers one afternoon last September.
你应该去看看专为黑莓设计的bPhone,这是去年九月由25岁的计算机程序员马修‧罗杰斯花费一个下午制作的主题。
One of the advantages of Cilk, Leiserson explains, is that the programmer writes the same program whether it's going to run on a multicore computer or a single-core computer.
雷瑟森解释说,Cilk的优点之一是无论是多核还是单核计算机,程序员只需编写一种代码。
We've already covered one common mistake, buffer overflows, in a previous column (see Resources for links to previous installments of Secure programmer).
以一个先前的专栏中我们已经论及了一个常见的错误:缓冲区溢出(参阅以获得安全编程先前部分的链接)。
We would hire one other programmer to work on the client's site and build a hardware out, I would build the server software and then answer that question.
我们计划雇佣另一个程序设计师来做,客户网站,再准备好硬件,我还会编出一个服务器软件,一个月后,我们就会回答那个问题。
A more careful programmer, or one not writing for an audience with limited space for sample code, might wish to consider the implications of the user's choice of TMPDIR.
更为细心的程序员,或者不是为只有有限空间用于示例代码的读者编写程序的程序员,可能会考虑增加用户对TMPDIR的选择。
At some point a bright programmer decides it's time to replace the language with a new one.
从某点上讲,聪明的程序设计人员决定是时候用新的语言来代替这个语言了。
The SAX programmer implements one of the SAX interfaces that defines these callbacks.
SAX程序员实现一个SAX接口来定义这些回调。
I was given two weeks and one other programmer in Biz Stone to write the software. And we did it.
我和比兹·斯通手下的另一个程序设计师,得到了两周时间来编写软件。
I'm sure that for every programmer that dislikes C + +, there is one who likes it.
我确信,每一个不喜欢C++的人都有一种他喜欢的语言。
One of my campers, a brilliant programmer named John Bruns, programmed the Impulse system for several popular software packages, coloring each bar in accordance with the Impulse system.
我的一个学员是出色的程序员,他叫约翰·不伦,他为很多软件编了动力系统,动力系统会随着竹线变颜色。
This is one of the few times you will ever see an experienced C programmer write a #include directive naming a .c file.
如果您看见有经验的程序员编写一个用于命名 .c 文件的 #include 指令,那么这将是为数不多的一次。
A Dryad programmer writes several sequential programs and connects them using one-way channels.
Dryad程序员会编写几个顺序程序,然后使用单向通道将其连接起来。
One IDE is better than another only to the extent that it makes you more productive, and for a programmer who has been coding C in Emacs for 20 years, that is a productive environment.
一种IDE比另一种要好,从某种程度来说是指它能提高您的生产效率,如果某人已经使用Emacs编码C 有20多年的时间了,那么他在那个环境下可能会有很高的生产效率。
He has co-authored five books including the Pragmatic Programmer, as well as numerous articles, and was one of the 17 founders of the Agile Alliance.
他和其他人合作编写了五本书——其中就包括有ThePragmaticProgrammer——以及不计其数的论文。他同时还是敏捷联盟的17个创始人之一。
He has co-authored five books including the Pragmatic Programmer, as well as numerous articles, and was one of the 17 founders of the Agile Alliance.
他和其他人合作编写了五本书——其中就包括有ThePragmaticProgrammer——以及不计其数的论文。他同时还是敏捷联盟的17个创始人之一。
应用推荐