{"id":110,"date":"2003-03-14T07:47:00","date_gmt":"2003-03-14T11:47:00","guid":{"rendered":"http:\/\/www.markbaker.ca\/wp\/?p=203"},"modified":"2003-03-14T07:47:00","modified_gmt":"2003-03-14T11:47:00","slug":"software-architecture-poll","status":"publish","type":"post","link":"http:\/\/www.markbaker.ca\/blog\/2003\/03\/software-architecture-poll\/","title":{"rendered":"Software architecture poll"},"content":{"rendered":"<p>I want to ask a question of the Web services community about\nsoftware architecture.<\/p>\n\n<p>My question is; <strong>Do you believe it is possible to make an error\nwhen architecting a software system, that would make it practically\nimpossible for that system to be successful, no matter how much\nsupport there is for it in industry?<\/strong><\/p>\n\n<p>I ask, because if there&#8217;s one thing I&#8217;ve learned during my studies\nof software architecture, it&#8217;s that you don&#8217;t get something for nothing;\nyou have to expend energy to reduce entropy, aka add constraints to induce\nuseful properties.  In several discussions I&#8217;ve had over the past three or\nso years, I&#8217;ve heard more than a few folks (most of whom should know\nbetter, IMO) imply that less constraints are a good thing.<\/p>\n\n<p>If there are a significant number of &#8220;No&#8221; responses, then I&#8217;ll know\nto spend more time on software architecture education.  If there are a\nsignificant number of &#8220;Yes&#8221; responses, I&#8217;ll focus on the specifics of\nthe architecture of large scale systems (which is what I&#8217;ve been doing).<\/p>\n\n<p>Thanks.  I apologize that I don&#8217;t have comments set up to handle\nthis.  But hopefully doing it this way, responses will end up in more\naggregators, and this important issue will get more exposure.<\/p>","protected":false},"excerpt":{"rendered":"I want to ask a question of the Web services community about software architecture. My question is; Do you believe it is possible to make an error when architecting a software system, that would make it practically impossible for that system to be successful, no matter how much support there is for it in industry? [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-110","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/comments?post=110"}],"version-history":[{"count":0,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/posts\/110\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/media?parent=110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/categories?post=110"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.markbaker.ca\/blog\/wp-json\/wp\/v2\/tags?post=110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}