Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 157 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Here is my question:

The problem is this, I have a program like this:


I'm trying to update the Gui from the core process. The thing is though, the only way to do that would be to do something like this:


because Core would have to know about Gui. Is there a better solution? E.g. how can Core update Gui without Core knowing about Gui?

Where would the best place to ask it be?

share|improve this question
You'll have to come up with a good title anyway, so: please add that to the title of this very question too! – Arjan Nov 24 '13 at 21:29
Sounds like whiteboard question. Programmers maybe? – Mysticial Nov 24 '13 at 21:29
looks like someone asked the question already: – vis.15 Nov 24 '13 at 21:35
@vis.15 then it is/was the right place. – user213963 Nov 24 '13 at 21:39
I posted this question instead: – vis.15 Nov 24 '13 at 22:24
up vote 3 down vote accepted

Programmers is, according to its FAQ1:

a site for professional programmers who are interested in getting expert answers on conceptual questions about software development. If you have a question about...

  • algorithm and data structure concepts
  • design patterns
  • developer testing
  • development methodologies
  • freelancing and business concerns
  • quality assurance
  • software architecture
  • software engineering
  • software licensing

It sounds to me like your question falls under the design patterns point - maybe try asking there?

1 Fine, on-topic page. FAQ sounds better.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .