Thread Rating:
  • 413 Vote(s) - 2.81 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Sonntag MVC without strings or name
08-05-2011, 08:55 PM, (This post was last modified: 08-05-2011, 08:57 PM by RobertShiplett.)
#2
RE: Sonntag MVC without strings or name
(08-05-2011, 06:15 AM)RobertShiplett Wrote: If you run my alternate version of the demo, you will see "clear" and "content" in the main applet and each sub-pane This is my best obvious case for not using strings as identifiers to search on and code against in MVC. At least in Smalltalk after 1980 we were using Smalltalk symbols. I will post on the recent Smalltalk Announcements framework over at lcurlr.blogspot.com and lcurlr.tiddlyspace.com
(08-05-2011, 06:15 AM)RobertShiplett Wrote: A strong case for re-thinking MVC was also made by Dolphin Smalltalk at object-arts.com
(08-05-2011, 06:15 AM)RobertShiplett Wrote: MVC was a strength of Smalltlalk ( still in use at JP Morgan and other major corp's - more widely used than Curl and for a decade longer) - but it is also what made for a steep learnng curve.
(08-05-2011, 06:15 AM)RobertShiplett Wrote: We might also remember that Struts 1.0 got MVC wrong - as did the first pass at Java so I hope we are open to learning from other engineering experience over the years.
(08-05-2011, 06:15 AM)RobertShiplett Wrote: It was our experience over decades in Smalltalk that >> perform #symbol ( the equivalent of Curl's {do-command cmd-string} had to be held in check.
(08-05-2011, 06:15 AM)RobertShiplett Wrote: We have macros and traits, so we could enforce a pattern {mvc-command a-command-object}
(08-05-2011, 06:15 AM)RobertShiplett Wrote: I hope we can look back at Sonntag as "Smart-tag" and get this tagging pattern right on a 2nd or 3rd iteration and incorporate it into the defaults for the AdvancedUI.
(08-05-2011, 06:15 AM)RobertShiplett Wrote: And we must beware of the simple demo - something that we also learned in Smalltalk. The only test of a framewrk is a real app that is "handed-off" by the expert and that then goes on to survive the code change-request and maintenance cycle.
(08-05-2011, 06:15 AM)RobertShiplett Wrote: When the authors of Annuncements were asked why their framework was different, they said because now we were using objects. That should be sobering for the original OOP + MVC language. MVC is not easy to get right the first time.
Robert Shiplett, Curlr
Fredericton NB

Canada


Messages In This Thread
RE: Sonntag MVC without strings or name - by RobertShiplett - 08-05-2011, 08:55 PM

Possibly Related Threads...
Thread Author Replies Views Last Post
  Sonntag で別画面(Screen)のイベントを呼ぶ umemura 2 4,048 08-04-2011, 02:47 AM
Last Post: RobertShiplett
  Sonntag でCommand を呼び出す umemura 4 4,128 08-02-2011, 09:24 AM
Last Post: fukuta
Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('187')