|
What is the best method of understanding how and why a framework was written the way it was?
Started by Abi Noda on
, 8 posts
by 8 people.
Answer Snippets (Read the full thread at stackoverflow):
Fixing a bug will really help you understand the code, because most of the time you are given will learn to understand what others expect from the framework (which might differ very much from your own expectation), and slowly ....
Easier.
|
|
Is there an intuitive way, or a good mnemonic, for understanding the correspondence between colors and their hexadecimal values?
Started by bvmou on
, 11 posts
by 11 people.
Answer Snippets (Read the full thread at stackoverflow):
Using color mixers (with red/green/blue sliders for example) helps in understanding relationships.
|
|
I am introducing git to a team of developers and i find gitk to be an amazing tool. It's also quite hard to understand, since understanding gitk requires an understanding of both git history and the viewer tool itself.
Does anyone have any good references...
Started by krosenvold on
, 5 posts
by 5 people.
Answer Snippets (Read the full thread at stackoverflow):
To understand gitk better!
File menu This has changed somewhat over the last few major versions - I'm find the right documentation to understand what they do, if you don't already!
git-diff (Diff this <, but of course you have to understand....
|
Ask your Facebook Friends
|
I remember seeing somewhere there "^" operator is used as a pointer operator in Managed C++ code. Hence "^" should be equivalent to "*" operator right??
Assuming my understanding is right, when I started understanding .Net and coded a few example programs...
Started by FatDaemon on
, 4 posts
by 4 people.
Answer Snippets (Read the full thread at stackoverflow):
Pointers and handles are not interchangable....
String^ is a pointer to the managed heap, aka handle .
It will be allocated and deallocated automatically, when nothing is referencing it anymore .
That's a reference, not pointer, to a garbage collected string .
|
|
We are bringing in our QA team into our agile development methodology. I would like to see some materials or learning videos geared towards QA and testers.
Started by CodeToGlory on
, 5 posts
by 5 people.
Answer Snippets (Read the full thread at stackoverflow):
I would recommend just using the same agile materials that you have used for your developers... .
And with very brief, I mean very brief.
It's very brief introduction to Scrum roles and basic practices .
You could check out the " Scrum in five minutes " PDF .
|
|
I need some help in understanding the following code:
What is the meaning of '@' in @"Reload"
button = MakeTestButton(&button_rect, @"Reload", content); [button setTarget:web_view]; [button setAction:@selector(reload:)];
Where I can find the definition...
Started by lucius on
, 4 posts
by 4 people.
Answer Snippets (Read the full thread at stackoverflow):
Basically, @selector(reload:) will get a pointer to the method that will be called when an objects... .
I recommend you read Apple's documentation on selectors.
This creates an instance of NSString.
String constants are declared as @"some text" in objective-c.
|
|
Most databases support some form of "insert into select..." statement.
insert into a select value from b;
How is this being achieved?
My understanding: The rows that are present at that point of time when the statement starts execution qualify to be picked...
Started by calvinkrishy on
, 6 posts
by 6 people.
Answer Snippets (Read the full thread at stackoverflow):
Also there could be a point where the database ... .
Since you are not talking about any engine in particular, that could be happening .
New values can be inserted" depending on your isolation level; for example if it is serializable that will not happen .
|
|
Hi:
I'm having trouble understanding this line.
[Pid2 ! {delete, V1a} || {Pid1a, V1a} <- PV1a, Pid2 <- P2, Pid1a /= Pid2 ],
Here is what I understand: anything before the double pipe "||" is done repeatedly, according what's after the double pipe...
Started by Quincy on
, 4 posts
by 4 people.
Answer Snippets (Read the full thread at stackoverflow):
Hopefully this guess will help you until somebody who knows Erlang can answer:
[Pid2 ! {delete, V1a} || {Pid1a, V1a} <- PV1a, Pid2 <- P2, Pid1... .
I don't know Erlang, but this looks just like list comprehensions from a bunch of languages I do know .
|
|
I have always been astonished by Wine . Sometimes I want to hack on it, fix little things and generally understand how it works. So, I download the Wine source code and right after that I feel overwhelmed. The codebase is huge and - unlike the Linux Kernel...
Started by Richard J. Terrell on
, 11 posts
by 11 people.
Answer Snippets (Read the full thread at stackoverflow):
I'm being ironic, as you understand tiny bits the missing guides in the ....
The best way is through comments.
If you enjoy that sort of thing (I do, and good luck .
Unfortunately, there's no royal road to understanding a large code base.
|
|
I'm a moderately experienced Java / C# programmer, and I've recently started learning C++. The problem is, I'm having trouble understanding how to structure the various header and code files. This seems mostly due to my lack of understanding as to how...
Started by Whatsit on
, 5 posts
by 5 people.
Answer Snippets (Read the full thread at stackoverflow):
To understanding the relationship between header files and cpp files is understanding the idea that all the translation units have the same understanding of what a chunk of memory represents.
|