Showing posts with label architectural patterns. Show all posts
Showing posts with label architectural patterns. Show all posts
Monday, October 19, 2015
Model-View-Whatever
A pretty fascinating look at the philosophies (dare I say the semantics?) behind MVC, MVVM, MVP, Model-View-Whatever architectures. Thought-provoking.
Monday, March 17, 2014
Saturday, March 15, 2014
Sunday, December 22, 2013
UI patterns
So I've come back quasi-full circle, finding myself thinking of Wx-enabled smart widgets based on the wftk (seriously, it's like it's 2002 again), and last night after the laptop was off, I scribbled down the following note:
This kind of pattern-based "architectural" programming could and should be carried down to the lowest possible levels of programming. That's a semantic mode of conceptualizing software.
Anyway, so I looked up "UI patterns", thinking that would get me that Yahoo effort (YUI, already noted elsewhere on this blog) - but instead it turned up UI-patterns.com, a short-lived effort by Danish web developer Anders Toxboe, an attempt to develop a UI pattern gallery/database/article focus site that seems to have gone on for 2010 and 2011 and stopped. Plenty of spam in the comments sections, but otherwise a ghost town. Too bad, because it's pretty much what I'd like to start from in this attempt to come up with a language of UI pattern design.
Some good grist for the mill, anyway.
Filed under UI design, patterns, and architectural patterns, because I suspect the UI design has to be based on some conceptualization of the data that would be reflected in the system architecture.
Basic mail UI against repo. Define mail-like queues as a thing.The first sentence is a UI pattern (basic mail reader, with groups, then messages, then a document view for the mail itself), and the second is the data pattern it presents to the user (the concept of a message queue, possibly with threads, certainly with some kind of topic grouping).
This kind of pattern-based "architectural" programming could and should be carried down to the lowest possible levels of programming. That's a semantic mode of conceptualizing software.
Anyway, so I looked up "UI patterns", thinking that would get me that Yahoo effort (YUI, already noted elsewhere on this blog) - but instead it turned up UI-patterns.com, a short-lived effort by Danish web developer Anders Toxboe, an attempt to develop a UI pattern gallery/database/article focus site that seems to have gone on for 2010 and 2011 and stopped. Plenty of spam in the comments sections, but otherwise a ghost town. Too bad, because it's pretty much what I'd like to start from in this attempt to come up with a language of UI pattern design.
Some good grist for the mill, anyway.
Filed under UI design, patterns, and architectural patterns, because I suspect the UI design has to be based on some conceptualization of the data that would be reflected in the system architecture.
Saturday, November 16, 2013
Friday, September 27, 2013
AnyYolk: example HTML5 game
Here's an HTML5 game example written on Backbone and Parse. Interesting architecture.
Labels:
architectural patterns,
games,
system architecture
Saturday, June 15, 2013
Monday, January 7, 2013
IMAP architectural patterns
Here's an interesting concept in terms of architectural patterns: synchronization between multiple IMAP servers with OfflineIMAP. Again, yeah, structural database application, yadda yadda.
Hmm. Zapier to move data between dozens of Web apps.
Hmm. Zapier to move data between dozens of Web apps.
Subscribe to:
Posts (Atom)