Every programmer will encounter the Expression Problem sooner or later, so every programming language has some sort of answer to it.
每一个编程人员或早或晚都将会遇到表达式问题,因此每一种编程语言都会有一些答案。
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.
我们早期的进展存在很大的问题,尤其是因为经济系统主要是由我(一个程序员)设计的,它没有被恰当的计划。
Every programmer, systems administrator, database analyst, and so on knows what to do when they face a problem with business process or some inefficiency utilizing systems resources.
当面临一个业务流程方面或者系统资源利用效率低的问题时,每个程序员、系统管理员、数据库分析人员都知道应该怎么做。
Instead, programmers have been known to distort the user's description of what a problem is into a description of what the programmer would like the problem to be.
都知道程序员们将用户对于问题是什么的描述扭曲为程序员认为问题该象什么的描述。
Every quality of a perfect programmer has a range depending on the specific problem and context. There is no absolutely perfect programmer for all the problems (at least on this planet).
完美程序员的每种品质都有一个范围,这个范围取决于具体的问题和背景。
I'm just as guilty as the next programmer. I've seen programmers sit in front of a monitor for eight hours at a time trying to solve a particular problem.
我曾见过一些程序员为了解决一个特殊问题而坐在显示器前面8小时。
There are often many different algorithms to solve a particular problem. Choosing the algorithm that best fits the application is an important part of your task as a programmer.
通常都有多种不同的算法能够解决一个特定的问题。作为程序员,最重要的一个任务就是为应用选择一个最适合的算法。
The debugging information stored within a binary helps a programmer or debugger locate problem areas in a program, and find the stack trace when an error happens in an application.
二进制文件中存储的调试信息可以帮助程序员或调试人员寻找程序中出问题的地方,并在应用程序出错时找到栈跟踪。
It circumvents the same domain problem, freeing the programmer from the requirements described above.
它避免了同一域问题,程序员不需要处理上面所述的任务。
The problem with this approach is that, like signaling errors for bad constructor calls, the programmer will have no way of predicting that a given run of his program will crash.
该方法的问题是,和为错误的构造函数调用报告错误一样,程序员将无法预知其程序的某一次运行将崩溃。
It's not much of a problem to analyze and evaluate the code spread across a few small programs; any programmer familiar with the code can do this using a comfortable text editor.
分析和评估分布在少量小程序中的代码没有什么问题,任何熟悉代码的人都可以使用简单的文本编辑器进行此工作。
If you're a programmer, when you look at a problem, you can see a solution - and you think of what you've seen as the solution.
如果你是个程序员,当你遇到一个问题,你能想到一种解决方案——你就把你想到的方案作为标准答案。
The object-oriented approach takes a step farther by providing tools for the programmer to represent elements in the problem space.
面向对象的方法更进了一步,通过向提供程序员一些用于表示元素的工具。
The corresponding programs set forth precise procedures, or series of instructions, and the programmer has to follow a proper order of actions to solve a problem.
相应的程序建立了精确的过程,或者执行序列,并且程序员必须按照正确的执行序列来解决问题。
The first problem is using these languages the programmer may largely ignore the details of the particular computer upon which her program runs.
第一个问题是使用这些语言的程序员在很大程度上可以忽略要运行这些程序的计算机的相关细节。
Although transforming the source into an executable is considered routine, if done incorrectly a programmer can waste immense amounts of time tracking down the problem.
尽管将源代码转换成可执行文件被视为惯例,但如果程序员的做法有误也可能会浪费大量的时间在问题的调试上。
The programmer must establish the association between the machine model(in the "solution space") and the model of the problem that is actually being solved (in the "problem space").
程序员必须建立一个在机器模型(解空间)和问题模型(问题空间)之间的关联。
The main problem is, it is so easy and hidden from the programmer, most of us tend to ignore it.
主要问题是,由于这个过于简单,直接对程序员透明,我们经常会忽略它。
This representation is general enough that the programmer is not constrained to any particular type of problem.
因为它并不拘泥于任何特定类型的问题,所以这种表示法在一般情况是下足够的。
I know this is a simple example, but when you mature as a programmer, one of the first things you should do when you sit down to tackle some problem is write something like this pseudo code.
我知道这是个很简单的例子,但是当你们成长为一名程序员后,当你们碰到问题后第一件事情就是,该写一些类似于,伪代码的东西。
I know this is a simple example, but when you mature as a programmer, one of the first things you should do when you sit down to tackle some problem is write something like this pseudo code.
我知道这是个很简单的例子,但是当你们成长为一名程序员后,当你们碰到问题后第一件事情就是,该写一些类似于,伪代码的东西。
应用推荐