English | Russian |
A dynamically sized cache allows Linux to use all of the memory in the system, and cache as much data as possible | Кэш динамического размера позволяет Linux задействовать всю память в системе и кэшировать максимальный объём данных (ssn) |
to avoid name conflicts, which may cause hard-to-find bugs in large programs, it is wise to use some kind of convention that minimizes the chance of conflicts. Possible conventions include capitalizing method names, prefixing data attribute names with a small unique string, or using verbs for methods and nouns for data attributes | чтобы избежать конфликтов имен, которые в больших программах могут привести к тяжело обнаружимым ошибкам, полезно использовать своего рода соглашение, позволяющее минимизировать вероятность конфликтов. Например: называть методы именами, начинающимися с заглавной буквы, добавлять небольшую приставку в начало имен атрибутов данных возможно просто символ подчёркивания или использовать глаголы для методов и существительные для атрибутов данных (см. An Introduction to Python – The Python Tutorial version 3.2 by Guido van Rossum and Fred L. Drake 2011 ssn) |
the use of buffers can improve program performance when the program needs frequent file I/O operations, each for small amount of data | Применение буферов может повысить производительность программы при частом обмене небольшими порциями данных с файлом |
the use of compound data leads to a real increase in the expressive power of our programming language | Использование составных данных ведёт к настоящему увеличению выразительной силы нашего языка программирования (см. Harold Abelson and Gerald Jay Sussman with Julie Sussman 1999, Structure and Interpretation of Computer Programs) |
there are two kinds of execution-based testing: testing to specs black-box testing and testing to code whitebox testing. Both kinds use the same strategy of feeding the program with input data and observing if the output is as expected | Имеются два вида тестирования, основанного на выполнении программы: тестирование на основе технических требований тестирование методом чёрного ящика и тестирование по исходным текстам тестирование методом белого ящика. Оба вида используют ту же самую стратегию задания программе входных данных и наблюдения, тот ли выходной результат получается, который ожидался (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
use of counting routines or selected data in the programme itself or by independent monitoring devices | использование ведущих учёт подпрограмм или отдельных данных в самой программе или в независимых устройствах контроля (ssn) |
use of the data | использование данных (ssn) |
use of the processed data | использование обработанных данных (Alex_Odeychuk) |
use self-explanatory conventions for the unambiguous specification of abstract data types | использование не требующих объяснения соглашений для однозначной спецификации абстрактных типов данных (ssn) |