Результаты поиска по запросу "side-effects"

4 ответа

Почему глобальные переменные являются злом?

Я пытался найти хороший источник, который объясняет, почему использованиеglobal считается плохой практикой в питоне (и в программировании в целом). Может кто-нибудь указать мне на один или объяснить здесь?

2 ответа

Побочные эффекты в Scala

Я учу Scala прямо в эти дни. Я немного знаком с Хаскеллом, хотя не могу утверждать, что хорошо его знаю. Parenthetical remark for those who are not familiar...

4 ответа

Что именно означает «эффективный»

Снова и снова я читаю терминeffectful, но я все еще не могу дать четкое определение того, что это значит. Я предполагаю, что правильный контекст эффективенра...

ТОП публикаций

1 ответ

Почему «volatileQualifiedExpr + volatileQualifiedExpr» не обязательно UB в C, но в C ++?

Когда я сегодня читаю Стандарт C, он говорит о побочных эффектахДоступ к энергозависимому объекту, изменение объекта, изменение файла или вызов функции, выпо...

3 ответа

Что такое выражения с побочными эффектами и почему они не должны передаваться макросу?

Я наткнулся на утверждение в тексте C Как программировать:«Выражения с побочными эффектами (т. Е. Значения переменных изменены) не должны передаваться макрос...

2 ответа

Java изменчив и побочные эффекты

Документация Oracle по атомарному доступу (на http://docs.oracle.com/javase/tutorial/essential/concurrency/atomic.html [http://docs.oracle.com/javase/tutorial/essential/concurrency/atomic.html]) говорит это: «переменная volatile устанавливает ...

1 ответ

VLA и побочный эффект в размере операнда

3 ответа

Когда именно метод имеет побочные эффекты?

Как я всегда понимал, любое изменение состояния программ (или что-либо, связанное с IO) является побочным эффектом. Не имеет значения, происходит ли изменение в глобальной переменной или в закрытом поле объекта, к которому вызывается метод. ...

3 ответа

Большое спасибо за такой подробный ответ. Возможно, стоит реализовать этот преобразователь как способ развития понимания. :)

ли в функциональном программировании стандартная конструкция для этой логики? const passAround = (f) => (x) => { f(x); return x; };Это позволяет мне составлять функции, которые имеют побочные эффекты и не имеют возвращаемых значений, ...

4 ответа

Почему глобальные переменные являются злом?

Я пытался найти хороший источник, который объясняет, почему использование