Prerequisites: C language and object-oriented programming experience exceeding Programming Abstractions level, and completion of Programming Paradigms.
你需要具备一定的编程知识:C语言基础、面向对象编程的经验、对抽象编程和编程范式的了解。
The Reactor provides a set of higher-level programming abstractions that simplify the design and implementation of event-driven distributed applications.
反应堆模式提供了一系列的高级的编程抽象,它简化了事件驱动的分布式系统的设计和实现。
The Dojo Toolkit: The Dojo Toolkit is an open source Ajax framework that provides higher-level programming abstractions and normalizes browser incompatibilities.
DojoToolkit:Dojo Toolkit是一个开源的Ajax框架,它提供了高级编程抽象,并对浏览器的不兼容性进行了规范。
This provides an extra benefit of improving your design by introducing more abstractions and programming to them, rather than the specific class.
通过引入更多的抽象并对其编程,除了提供特别的类以外,这还提供了提高设计的额外收益。
For some languages that already had multi-threaded programming APIs, this meant creating better APIs and abstractions to make multi-threaded programming easier to understand and less error-prone.
对于某些已经具有多线程编程api的语言,这就意味着通过创建更好的API和抽象可以使多线程编程更易懂、更少出错。
Just because you usually surrender knowledge of implementation details when using higher-level abstractions like functional programming doesn't mean that you can't get down and dirty if you must.
一般情况下在使用高级抽象,比如函数编程时,您不需要了解实现细节,但这并不意味这在必要的情况下,就无法了解。
Programming to the JSSE is made simple in large part due to the high level abstractions that it provides around the standard socket programming interface.
简化JSSE编程很大程度上是由于高级别的抽象,它提供了关于标准套接字的编程接口。
In functional programming, you have far fewer abstractions, but each one is generic (with specificity added via first-class functions).
在函数式编程中,您拥有更少的抽象,但是每个抽象都具有通用性(通过一等函数添加特性)。
In functional programming, you have far fewer abstractions, but each one is generic (with specificity added via first-class functions).
在函数式编程中,您拥有更少的抽象,但是每个抽象都具有通用性(通过一等函数添加特性)。
应用推荐