Публикации по теме 'method-chaining'


JS101: понимание возвращаемых значений для цепочки методов
Начнем с того, что в этой статье не подробно рассказывается о том, как работают возвращаемые значения, поскольку я еще только начинаю. Скорее, эта статья больше о том, как время, потраченное на понимание возвращаемых значений на раннем этапе, значительно упростит как написание, так и интерпретацию цепочки методов. На данный момент я работаю в LaunchSchool около двух месяцев. Это был постоянный поток совершенно новой информации, и, по общему признанию, может быть немного сложно уследить за..

Вопросы по теме 'method-chaining'

Цепочка статических методов в PHP?
Можно ли связать статические методы вместе, используя статический класс? Скажем, я хотел сделать что-то вроде этого: $value = TestClass::toValue(5)::add(3)::subtract(2)::add(8)::result(); . . . и, очевидно, я бы хотел, чтобы $value было...
28972 просмотров
schedule 23.10.2022

Цепочка методов - почему это хорошая практика или нет?
Цепочка методов - это практика, когда методы объекта возвращают сам объект, чтобы результат был вызван для другой метод. Нравится: participant.addSchedule(events[1]).addSchedule(events[2]).setStatus('attending').save() Это кажется хорошей...
72959 просмотров
schedule 07.05.2022

Наличие двух вызовов $.ajax() в одном скрипте
Я хочу показать некоторую информацию о ходе выполнения процедуры на стороне сервера (которая на самом деле является перекодированием ffmpeg). Лучшим способом, который я придумал, было использование двух разных вызовов $.ajax() в myscript следующим...
8872 просмотров
schedule 02.03.2023

PHP ООП: цепочка методов
У меня есть следующий код, <?php class Templater { static $params = array(); public static function assign($name, $value) { self::$params[] = array($name => $value); } public static function draw() {...
3030 просмотров
schedule 14.06.2023

Является ли метод jQuery цепочкой примеров свободного программирования?
Я новичок в JavaScript / jQuery, но когда я увидел примеры объединения методов, это сразу показалось мне знакомым. Другие интерфейсы, такие как LINQ, делают нечто подобное, когда тип возвращаемого значения набора методов совпадает с типом, с которым...
2269 просмотров

Как правильно связать методы в .Net
В .Net вы можете связать методы, возвращающие значение, или использовать пустоту. Является ли один из них «правильным путем»? Таким образом, вы могли бы сказать 1) Foo myFoo = new Foo(); myfoo.Bars = myBars.DoSomethingCool(x)...
1181 просмотров
schedule 18.03.2023

Mockito — заглушка метода объекта, который был возвращен методом фиктивного объекта
Допустим, у меня есть фиктивный объект, и я не хочу заглушать ни один из его методов, но я хочу заглушить метод объекта, который он возвращает. Например, when(mockObject.method1()).thenReturn(returnValue) как это обычно делается, но я ищу,...
24502 просмотров
schedule 06.11.2022

Цепные вызовы функций-членов - порядок вызовов
У меня есть большое приложение, содержащее связанные вызовы функций, например: subsystem. do_stuff(cfg().get("x")). do_stuff(cfg().get("y")); Здесь subsystem — объект типа класса: struct Sybsystem { Sybsystem&...
819 просмотров

(php/oop) Метод не работает в обе стороны
У меня есть проблема с PHP, я поместил этот код в свой index.php: $test = $wke ->sql ->insert("test") ->values(array("foo" => "bar")) ->go(); Этот код работал нормально, но когда я...
93 просмотров
schedule 08.07.2023

Методы цепочки d3 для событий .on()
Благодаря многоразовому столу, созданному с помощью этой помощи Обновление таблицы HTML в d3.js с использованием многоразовой диаграммы У меня есть хороший многоразовый код D3.js , примененный, например, здесь:...
1058 просмотров
schedule 18.07.2023

Динамическое связывание, затем возврат в mockito
У меня есть фиктивный класс Tuple, методы getString (0) и getString (1) которого, как ожидается, будут вызываться n раз. Вместо того, чтобы писать что-то вроде,...
9199 просмотров

Обнуляемая цепочка методов с ?-оператором
Я думал, что могу связать методы/свойства в Nullable Types, используя ?-оператор, например Dim foo As SomeObject? = New SomeObject() Dim bar As SomeObject? = Nothing foo?.SomeProperty 'Returns a value bar?.someProperty 'Returns Nothing Однако...
122 просмотров
schedule 26.02.2022

Использует ли to_owned () идиоматический способ обновления структуры на месте?
Я играл с обновлением структуры Rust на месте, используя связанные методы. Я нашел способ сделать это, но не был уверен, был ли мой код ниже идиоматическим Rust, а не просто обходным путем. В частности, я использовал .to_owned() в конце...
1300 просмотров

Odd ReporteRs проблема с трубкой% ›%
У меня внезапно возникла странная проблема с ReporteRs, хотя я не обновлял и не устанавливал никаких новых пакетов с того момента, когда мой код в последний раз работал нормально. Похоже, это связано с оператором трубы. Вот пример: Этот код...
68 просмотров
schedule 04.04.2023

Как связать методы в .net с помощью async/await
Я начал изучать функциональное программирование, и хотя цепочка методов выглядит великолепно (на мой взгляд) в обычных случаях, она действительно становится уродливой при работе с async/await. await (await (await...
4390 просмотров
schedule 29.06.2022

Нет распространения в доступе к цепочке атрибутов Python
Есть ли в Python нулевой оператор распространения ("оператор нулевого доступа к членам"), чтобы я мог написать что-то вроде var = object?.children?.grandchildren?.property как в C#, VB.NET и TypeScript, вместо var = None if not...
1919 просмотров

Когда возвращать this вместо void в методе и почему?
Каковы преимущества (или недостатки) возврата ссылки на объект this в методе, который изменяет себя? Когда следует использовать возвращение this вместо void? Глядя на ответ об обмене стеком проверки кода , я заметил, что в ответе используется...
76 просмотров
schedule 27.01.2024