All Questions
Tagged with lazy-initialization design-patterns
6 questions
0
votes
2
answers
677
views
Best way to code lazy loading outside the model in vanilla c#
I have to implement a LazyLoading on the properties of my Entites Class. I can't use any framework and external dll (nugets package are forbiden, I can't use Entity Framework or Castle Dynamic Proxy ...
1
vote
2
answers
485
views
C++ tactics / data structures / design patterns to avoid or postpone unnecessary object creation?
A couple of months ago I wrote a C++ program for computational mathematics that was supposed to compete with a highly optimized C code.
After a while I did manage to get it fast enough to beat the C ...
0
votes
3
answers
1k
views
Extending the concept of Lazy Loading, to also unloading
A system that sometimes will need to use a pretrained machine learning model.
That model is about 10Gb on disk,
and when loaded uses about 10Gb of RAM.
Loading it from disk takes a nontrivial amount ...
8
votes
1
answer
1k
views
Is there a name for the counterpart of the lazy loading pattern?
Definition of the lazy loading pattern from Wikipedia:
Lazy loading is a design pattern commonly used in computer programming to defer initialization of an object until the point at which it is ...
7
votes
2
answers
3k
views
How to populate Lazy object from database
I have these classes:
public class Order
{
private Lazy<IEnumerable<Volume>> _volumes;
long ID { get; private set; }
string Description { get; private set; }
IEnumerable&...
5
votes
4
answers
4k
views
What is a good pattern for combined caching and reinitialization?
I have a situation where I have three requirements:
Lazy initialization - don't create the collection until asked for it
Caching - keep the collection in memory on the object
Reinitialization - be ...