leaky-abstraction Questions
11
What does the term "Leaky Abstraction" mean? (Please explain with examples. I often have a hard time grokking a mere theory.)
Kamkama asked 7/10, 2010 at 15:0
2
Following code snippet provides a very weird output. I was expecting an overflow( Python gives a MemoryError)
#include <iostream>
#include <vector>
int main()
{
std::vector<int>...
Ambulance asked 11/3, 2016 at 10:52
4
I am implementing an ITracker interface that looks something like:
public interface ITracker
{
void Track(ITrackerEvent trackerEvent);
}
I initially created an implementation of this interface ...
Rothwell asked 9/3, 2016 at 13:24
0
On the Thoughtworks Technology radar - they put Java Server Faces on Hold - stating:
We continue to see teams run into trouble using JSF -- JavaServer Faces -- and are recommending you avo...
Juvenile asked 6/2, 2014 at 11:34
3
Solved
I'm writing an abstraction layer on top of some graphics API (DirectX9 and DirectX11) and I would like your opinion.
Traditionally I would create a base class for each concept I want to abstract.
...
Overthrust asked 30/11, 2011 at 9:50
2
Solved
I'm looking for pointers and information here, I'll make this CW since I suspect it has no single one correct answer. This is for C#, hence I'll make some references to Linq below. I also apologize...
Padriac asked 6/10, 2009 at 8:47
1
Solved
I am knee deep in starting a new ASP.NET MVC project. Several tutorials have recommended the use of MVC Contrib. I wanted to get the opinion of the Stack Overflow community if it fulfilled its prom...
Coax asked 17/9, 2009 at 16:0
7
What is a fluent interface? I can't find a good definition of this, but all I get are long code examples in a language I am not very familiar with (e.g. C++).
Also, what is a leaky abstraction?
T...
Ibbetson asked 11/1, 2009 at 19:11
4
Solved
How can an iterator over a non-empty sequence, with no filtering and no aggregation (sum(), etc.), yield nothing?
Consider a simple example:
sequence = ['a', 'b', 'c']
list((el, ord(el)) for el i...
Indecorum asked 31/3, 2009 at 23:53
1
© 2022 - 2024 — McMap. All rights reserved.