{"id":55,"date":"2009-03-02T17:58:18","date_gmt":"2009-03-02T16:58:18","guid":{"rendered":"http:\/\/blog.eweibel.net\/?p=55"},"modified":"2009-03-02T22:43:49","modified_gmt":"2009-03-02T21:43:49","slug":"sun-certified-java-programmer","status":"publish","type":"post","link":"https:\/\/blog.eweibel.net\/?p=55","title":{"rendered":"Sun certified Java Programmer"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.eweibel.net\/wp-content\/uploads\/java_cert_prog_cmyk1.gif\" alt=\"SCJP\" title=\"SCJP\" width=\"300\" height=\"207\" class=\"alignnone size-full wp-image-59\" \/><br \/>\nSince the 19th february I am Sun certified Java programmer (Standard Edition 6). <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since the 19th february I am Sun certified Java programmer (Standard Edition 6).<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[11],"tags":[],"class_list":["post-55","post","type-post","status-publish","format-standard","hentry","category-java"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/plOV9-T","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":499,"url":"https:\/\/blog.eweibel.net\/?p=499","url_meta":{"origin":55,"position":0},"title":"Favoured podcasts","author":"Patrick","date":"1. Nov 2009","format":false,"excerpt":"I migrated my desktop PC to Windows 7 Professional. I didn\u2019t choose the upgrade path, I install Windows 7 from scratch. So, after installing iTunes I had to register my favoured podcasts again: .Net .Net Rocks! Hanselminutes herding {code} Stackoverflow Polymorphic Podcast Alt.NET podcast Java The Java Posse Software engineering\u2026","rel":"","context":"In &quot;.NET&quot;","block_context":{"text":".NET","link":"https:\/\/blog.eweibel.net\/?cat=13"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":281,"url":"https:\/\/blog.eweibel.net\/?p=281","url_meta":{"origin":55,"position":1},"title":"VB-stereotype: Are there programmers who fit any more?","author":"Patrick","date":"29. Jun 2009","format":false,"excerpt":"I saw recently the talk \"Comparing Java Web Framworks\" on Parleys.com and when the speaker talks about JSF, he used the word \"VB\". I was a little bit surprised, that also in the java world the VB-stereotype is known. But what about is this VB-stereotype? Are there programmers who fit\u2026","rel":"","context":"In &quot;.NET&quot;","block_context":{"text":".NET","link":"https:\/\/blog.eweibel.net\/?cat=13"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":61,"url":"https:\/\/blog.eweibel.net\/?p=61","url_meta":{"origin":55,"position":2},"title":"Fall-thru or not to fall through","author":"Patrick","date":"3. Mar 2009","format":false,"excerpt":"There is a little differences how C# and Java implement the switch-statement. I discovered it when I want to implement a fall through in C#. In Java it is very simple: just leave the break statement at the end of the case block away. In C# it doesn't work like\u2026","rel":"","context":"In &quot;.NET&quot;","block_context":{"text":".NET","link":"https:\/\/blog.eweibel.net\/?cat=13"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":34,"url":"https:\/\/blog.eweibel.net\/?p=34","url_meta":{"origin":55,"position":3},"title":"Are 100% code coverage reasonable?","author":"Patrick","date":"2. Mar 2009","format":false,"excerpt":"When you use a code coverage tool one of the first question is what is a good code coverage. Recently I listened to different podcasts (stackoverflow, scott hanselman) where they discuss this topic. I wasn't really surprised that there wasn't one unique opinion.One opinion was that 100% is a good\u2026","rel":"","context":"In &quot;Software architecture&quot;","block_context":{"text":"Software architecture","link":"https:\/\/blog.eweibel.net\/?cat=4"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1006,"url":"https:\/\/blog.eweibel.net\/?p=1006","url_meta":{"origin":55,"position":4},"title":"Certified Scrum Master","author":"Patrick","date":"11. Apr 2011","format":false,"excerpt":"Last week I participated the certified Scrum Master course in Bern. The event was organized by DasScrumTeam and the teacher was Andreas Schliep. After the course I passed also the online CSM Course evaluation with 97%. Now I am certified Scrum Master. Here some links which I found during some\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/blog.eweibel.net\/?cat=17"},"img":{"alt_text":"110407-CJS-IMG41","src":"https:\/\/i0.wp.com\/blog.eweibel.net\/wp-content\/uploads\/110407CJSIMG41_thumb.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":184,"url":"https:\/\/blog.eweibel.net\/?p=184","url_meta":{"origin":55,"position":5},"title":"First groovy experiences","author":"Patrick","date":"19. May 2009","format":false,"excerpt":"Currently I'm staying at copenhagen at the GR8Conf (Grooy, Grails and Griffon confernence). In the talk of the day by Guillaume Laforge about DSLs he showed the following code: [sourcecode language=\"groovy\"] class CurrencyAmount { Number amount String currency String toString() { \"$amount $currency\" } } Number.metaClass.getEuros {-> new CurrencyAmount(amount:delegate, currency:\"EUR\")}\u2026","rel":"","context":"In &quot;Groovy&quot;","block_context":{"text":"Groovy","link":"https:\/\/blog.eweibel.net\/?cat=15"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/posts\/55","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=55"}],"version-history":[{"count":3,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/posts\/55\/revisions"}],"predecessor-version":[{"id":60,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=\/wp\/v2\/posts\/55\/revisions\/60"}],"wp:attachment":[{"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=55"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=55"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.eweibel.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=55"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}