Запитання з тегом «state»

4
Програмуючи у функціональному стилі, чи є у вас єдиний стан програми, який ви плетете за допомогою логіки програми?
Як побудувати систему, яка має все перелічене нижче : Використання чистих функцій з незмінними об'єктами. Передавайте лише дані про функції, які потрібні цій функції, не більше (тобто немає великого об'єкта стану програми) Уникайте занадто багато аргументів до функцій. Уникайте необхідності конструювання нових об'єктів лише для упаковки та розпакування параметрів до …

4
Що означає "ООП приховує державу"? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . В одній із багатьох анти-ООП-рейтів на cat-v.org я знайшов уривок Джо Армстронга, який висунув …

8
Як змінна вводить стан?
Я читав "Стандарти кодування C ++", і цей рядок був там: Змінні вводять стан, і вам доведеться мати справу з якомога меншим станом, причому життя є якомога коротшим. Невже щось, що мутує, врешті-решт не маніпулює станом? Що ви повинні мати, щоб мати справу з якомога меншою кількістю держав ? Нечистою …

1
Шаблони інтерфейсу користувача у функціональних мовах
Мені хотілося б почати хитрувати з ClojureScript, але я спантеличений деякими моментами. Моя проблема полягає в тому, що є хорошим способом боротьби зі змінами стану, що виникають в результаті взаємодії з користувачем, коли ви намагаєтесь працювати функціонально. Дозвольте навести пару прикладів. Я маю на увазі програми, які працюють у браузері, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.