I cannot think of many reasons (or none at all) in which several user interfaces must be created in a desktop application. Is it a good practice to implement a user interface as a singleton? Are there any advantages or disadvantages to this approach?
uh ... I always open several copies of Internet Explorer, Word and Excel!
EDIT: I also have several emails open right away in Eudora
I see no good reason to limit the user interface to one ...
I can imagine a couple:
1) . , . OS. MDI , , .
2). , , , . , , .
, , Singleton -.
? (, )?
, , Singleton. , .
- . , (, / , /) , . , .
singleton , , , - , .
Source: https://habr.com/ru/post/1698938/More articles:https://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1698933/http-to-https-to-http-using-modrewrite-and-ibm-http-server&usg=ALkJrhhMqLHgU5WIJFAZI1JqmUqMR83J5gChanging the name in the header for a resource handler in C # - c #Can I perform an "or" operation in LINQ for objects? - c #script languages ββon Windows mobile devices - something similar to python @nokia s60 - pythonSharePoint stsadm addsolution - with permission-based error (ref object) - sharepointHow to use scalax.io.CommandLineParser? - command-lineMS SQL 2005 Table for XML - sqlWhat is the difference between managed / bytecode and unmanaged / native code? - bytecodeWhat is the best way to serve static web pages from a Django application? - pythonVisual Studio 2005 - launching a website under a different user account - internet-explorerAll Articles