{"id":673,"date":"2010-08-17T12:38:44","date_gmt":"2010-08-17T00:38:44","guid":{"rendered":"https:\/\/www.deltics.co.nz\/blog\/?p=673"},"modified":"2010-08-17T12:40:03","modified_gmt":"2010-08-17T00:40:03","slug":"how-to-make-something-look-good","status":"publish","type":"post","link":"https:\/\/www.deltics.co.nz\/blog\/posts\/673\/","title":{"rendered":"How to Make Something Look Good&#8230;"},"content":{"rendered":"<span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">[Estimated Reading Time: <\/span> <span class=\"rt-time\">2<\/span> <span class=\"rt-label rt-postfix\">minutes]<\/span><\/span><p><a href=\"http:\/\/www.bitcommander.de\/blog\/index.php\/2010\/08\/16\/xe-vcs-checkout\/\">Make the alternative look worse than it really is<\/a>. \u00a0In fact, go one better &#8211; don&#8217;t make it look worse, just describe it as being worse. \u00a0Some may consider it unfair to pick on one specific post, but\u00a0I am increasingly disappointed with how the SVN integration in the new RAD Studio XE is being hailed as some great new addition to the IDE and don&#8217;t think it&#8217;s fair to paint it in such flattering shades without doing a fair comparison.<\/p>\n<p><!--more-->In the linked blog post, there is a set of\u00a0\u00a0\u201coh look how clunky it used to be\u201d steps describing how you would previously have performed a check-out from SVN prior to opening a project or file when working with RAD Studio.<\/p>\n<p>Except for one thing: \u00a0 The steps described are unnecessarily cumbersome and make a reference to having to do task switching.<\/p>\n<p>There is no need to do any task switching with TortoiseSVN and the RAD Studio IDE. \u00a0The steps are simply:<\/p>\n<ul>\n<li>File -&gt; Open (from within the IDE)<\/li>\n<li>In the file open dialog right-click : SVN Checkout (<em>or Tortoise -&gt; SVN Checkout if you really can\u2019t be bothered to configure your explorer Tortoise context menu<\/em>)<\/li>\n<li>Wait for SVN<\/li>\n<li>Navigate to and select project to open<\/li>\n<\/ul>\n<p>No task switching and really not much different from the integration.<\/p>\n<p>Well, actually there is one notable difference\u2026. with the integration if you go to \u201cOpen from Version Control\u201d and then find that you already have the required files checked-out you have to back-out from the Version Control specific operation you erroneously embarked upon.<\/p>\n<p>With \u201cvanilla\u201d Tortoise there is less chance of running down that blind alley\u2026 you will either open the file you need or realise you need to check out from SVN first, and you can do both and\/or either from the regular old File-&gt;Open dialog without having to switch modes, let alone tasks.<\/p>\n<blockquote><p>Oh but that&#8217;s not fair, this is only one aspect of the integration!<\/p><\/blockquote>\n<p>True, but it&#8217;s also the one and only aspect of the integration addressed by the blog post that I am referencing. \u00a0Sauce for the goose.<\/p>\n<p>Come on.<\/p>\n<p>People keep criticising me for complaining, but if there are benefits and <em>Great New Things<\/em>\u2122 in a release then for pity&#8217;s sake can&#8217;t we find some to talk about instead of having to mis-respresent the alternatives\u00a0(deliberately or otherwise, perhaps through simply\u00a0being unaware) to try make the new features look better than they are?<\/p>\n<p>It is surely especially important to have something genuinely positive to focus on given the great disappointment of not seeing delivery on expectations set by the previous roadmap?<\/p>\n<p>(<em>I can&#8217;t comment on other things that <span style=\"text-decoration: underline;\">are<\/span> in XE that others are not perhaps talking about because I don&#8217;t have access to XE yet &#8211; I wish I did. \u00a0I am sure there must be something valid in there to be praising<\/em>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">[Estimated Reading Time: <\/span> <span class=\"rt-time\">2<\/span> <span class=\"rt-label rt-postfix\">minutes]<\/span><\/span> Make the alternative look worse than it really is. \u00a0In fact, go one better &#8211; don&#8217;t make it look worse, just describe it as being worse. \u00a0Some may consider it unfair to pick on one specific post, but\u00a0I am increasingly disappointed with how the SVN integration in the new RAD Studio XE is being hailed [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":[]},"categories":[4],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1TKYv-aR","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":653,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/653\/","url_meta":{"origin":673,"position":0},"title":"RAD Studio &#8220;XE&#8221;","date":"11 Aug 2010","format":false,"excerpt":"News is starting to come out about the upcoming release of Delphi, RAD Studio XE. So what can we expect? Well, based on what has been revealed so far, anyone thinking that the time that has passed since we were supposed to have received 64-bit support has been well spent\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":668,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/668\/","url_meta":{"origin":673,"position":1},"title":"New Roadmap; and Be Careful When Choosing Testimonials&#8230;","date":"13 Aug 2010","format":false,"excerpt":"It's tempting (not to mention completely understandable) to selectively choose the positive comments and not at all surprising that there are no negative comments to be found among the list quoted. \u00a0But you should be careful to avoid potentially\u00a0embarrassing\u00a0credibility gaps. First up and top of the list: I'm very excited\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2353,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/2353\/","url_meta":{"origin":673,"position":2},"title":"Formatting Case Statements","date":"14 Aug 2015","format":false,"excerpt":"I'm afraid I have been guilty of editorialising on StackOverflow. It was sheer laziness really. A question prompted me to respond by sharing a personal preference and instead of \"context switching\" to my blog I posted an answer that even at the time I acknowledged was not in fact an\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1452,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/1452\/","url_meta":{"origin":673,"position":3},"title":"XE5 News: Coming in September, With Android Support","date":"09 Aug 2013","format":false,"excerpt":"The word is out. XE5 will be coming this September, as described in the announcement of a tour of Russia to promote the new release. Translation: Dear developers! Traditionally, in September we are launching a new version of RAD Studio, this year has been for us an exception, as we\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":950,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/950\/","url_meta":{"origin":673,"position":4},"title":"RAD Studio (XE3 Launch?) Event Announced in NZ","date":"02 Aug 2012","format":false,"excerpt":"Just a few moments ago I received an invitation to register for what I presume to be the launch event of RAD Studio XE3. 28th August is the date for your diary! I have to presume this is the XE3 launch because \"XE3\" isn't actually mentioned. For that matter, the\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":189,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/189\/","url_meta":{"origin":673,"position":5},"title":"MultiCast &#8211; Bug Fix","date":"14 Aug 2008","format":false,"excerpt":"With apologies to those who have downloaded what I wrongly claimed was the \"final\" version a few days ago, I found an error in one of those last minute \"improvements\" I mentioned.\u00a0 I also took the opportunity to incorporate a couple of refinements that others suggested (thanks CR). A new\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/673"}],"collection":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/comments?post=673"}],"version-history":[{"count":3,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/673\/revisions"}],"predecessor-version":[{"id":675,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/673\/revisions\/675"}],"wp:attachment":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/media?parent=673"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/categories?post=673"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/tags?post=673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}