You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@tzookb , the main concept being implemented here is called immutability. It's growing in popularity amongst object oriented communities because of its ability to simplify maintain ability of a codebase. Your comment on use of memory is a common criticism of immutability when it comes to speed, but the speed implications are minimal and this architecture pattern can actually assist in allowing your application to scale (there's more to it but this helps).
I noticed when you pipe, you must do:
as the pipe clones the old pipeline and returns the cloned pipeline.
Now if we have 100 pipes (just an example)
isn't it better to simply return the same pipeline and not wasting memory
on never used old pipelines that were cloned....
The text was updated successfully, but these errors were encountered: