Я занимаюсь программированием уже несколько месяцев, и в классах часто используется слово «контекст». Например, ServletContext
(Java), Activity
(Android), Service
(Java, Android), NSManagedContext
(Objective-C, iOS) .
Изучая словари, я вижу, что это слово означает: ситуация, окружающая среда, обстоятельства и т. Д. Однако, поскольку я не являюсь носителем английского языка, я не понимаю, на что мне следует его напрямую переводить. Например, если бы мне пришлось написать класс с именем SomeClassContext
или метод с параметром контекста, я бы не понял, когда мне следует назвать его контекстом, потому что я этого не понимаю.
Я искал контекст на Stack Overflow, но ни один вопрос / ответы не помогли мне.
Я был бы очень рад, если бы кто-нибудь мог дать мне объяснение.