{"id":21605,"date":"2021-03-03T01:01:10","date_gmt":"2021-03-03T06:01:10","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/remember-web-development-root-by-sayed-ahmed\/"},"modified":"2021-03-03T01:01:10","modified_gmt":"2021-03-03T06:01:10","slug":"remember-web-development-root-by-sayed-ahmed","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=21605","title":{"rendered":"Remember.. #Web Development #Root #By Sayed Ahmed"},"content":{"rendered":"<div>\n<div class=\"_1x1\">\n<div class=\"userContentWrapper\">\n<div class=\"uiMentionsInput textBoxContainer ReactLegacyMentionsInput\">\n<p><span class=\"userContent\">Remember: Just 2 cents&#8230;<br \/>\n<\/span><\/p>\n<p>1. Testing can never proof absence of errors<br \/>\n2. Testing by itself does not improve software quality<br \/>\n3. The best debugging skill, think right, write the right code&#8230;impossible to be 100% perfect on your first try, however, the better you do in writing the right code on your first ( and initial) try (ies), the less debugging you have to do, and the less trouble you will have later; testing will also require less time.<\/p>\n<\/div>\n<div class=\"UFICommentContent\"><i>4. <\/i><span><span class=\"UFICommentBody\"><span>Indentation is not a waste of time. Indentation is a great skill that can save a lot of time in development, debugging, and maintenance. Not &#8211; indented code are hard to read and understand, it wastes time for the other developers\/improve who want to maintain the code later.<\/span><\/span><\/span> It also will waste your time when at a later time, you will need to update\/edit\/improve\/change your code.<\/div>\n<div class=\"UFICommentContent\"><span><span class=\"UFICommentBody\"><span>5. <\/span><\/span><\/span><span><span class=\"UFICommentBody\"><span><span>Testing can never proof absence of errors; however, we have to test to a reasonable extent (until we are satisfied and\/or almost we are certain that no issues are there at least for the most common use cases &#8211; depends though) based on the complexity of the software, budget, how the errors can affect us and the users, the quantity and complexity of the requirements. Also, without testing,<\/span><\/span><span><span><span> we cannot say for sure that a particular feature works or not, though it may seem logically that it will work, without testing we cannot say for sure. Sometimes, as we cannot practically test all possible cases, and also sometimes some test will logically indicate that some other features will also work (we can be close to very right on these logical inference). W<span><span class=\"UFICommentBody\"><span>e probably do not need to test 100% for all possible situations, this is not possible by 100% for a complex software but we should try to go as far as we can and we need (medical device software or airplane software need way more rigorous testing than web-sites than simple web\/mobile applications)<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p> From: http:\/\/sitestree.com\/?p=1055<br \/> Categories:Web Development, Root, By Sayed Ahmed<br \/>Tags:<br \/> Post Data:2014-06-24 01:34:17<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Remember: Just 2 cents&#8230; 1. Testing can never proof absence of errors 2. Testing by itself does not improve software quality 3. The best debugging skill, think right, write the right code&#8230;impossible to be 100% perfect on your first try, however, the better you do in writing the right code on your first ( and &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=21605\">Continue reading<\/a><\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1917],"tags":[],"class_list":["post-21605","post","type-post","status-publish","format-standard","hentry","category-fromsitestree-com","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":69398,"url":"http:\/\/bangla.sitestree.com\/?p=69398","url_meta":{"origin":21605,"position":0},"title":"Key Strategies in Software Debugging #22","author":"Author-Check- Article-or-Video","date":"August 20, 2021","format":false,"excerpt":"Key Strategies in Software Debugging. 1. Understand the requirements well. Design the software well. Code well. These will reduce the number of defects in your system. 2. Don't use random guessing about defects. Use a systematic and scientific method to detect and fix bugs. 3. Identify the root cause of\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22043,"url":"http:\/\/bangla.sitestree.com\/?p=22043","url_meta":{"origin":21605,"position":1},"title":"Configure Netbeans IDE for Debugging [PHP platform] #Software Development #Web Development #Root #PHP #Web Testing #Mobile Development #By Sayed Ahmed","author":"Author-Check- Article-or-Video","date":"March 9, 2021","format":false,"excerpt":"Presentation slides on this topic: click To enable xdebug debugging in Netbeans IDE php.ini needs some configuration [You will be able to debug PHP applications the way you do in Visual Studio, Turbo C\/C++ IDE] php.ini configuration Required ;XDEBUG Extension zend_extension = \"c:\/wamp\/bin\/php\/php5.4.12\/zend_ext\/php_xdebug-2.2.3-5.4-vc9-x86_64.dll\" [xdebug] xdebug.remote_enable=true xdebug.remote_host=127.0.0.1 xdebug.remote_port=9000 xdebug.remote_handler=dbgp xdebug.profiler_enable=1 xdebug.profiler_output_dir\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":70091,"url":"http:\/\/bangla.sitestree.com\/?p=70091","url_meta":{"origin":21605,"position":2},"title":"Debugging PHP code  under Eclipse PDT #16","author":"Author-Check- Article-or-Video","date":"August 25, 2021","format":false,"excerpt":"Click Here to Download: This is a great manual to understand clearly how to debug PHP code under eclipse PDT. However, remember that you need to install XDebugger or Zend Debugger along with Eclipse PDT. One option is, you download and install the right package with all components. Download the\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":65677,"url":"http:\/\/bangla.sitestree.com\/?p=65677","url_meta":{"origin":21605,"position":3},"title":"Debugging in .Net, (XML Web Services) #Misc .Net","author":"Author-Check- Article-or-Video","date":"July 11, 2021","format":false,"excerpt":"Brought from: http:\/\/salearningschool.com\/displayArticle.php?table=Articles&articleID=1117&title=Debugging%20in%20.Net,%20(XML%20Web%20Services) Just listing some related notes. Tools: DbgClr -GUI Based, CorDbg - command line based You can use the debug menu. Start, Step Into, Step Over, New Breakpoint options - as available in most Good to great IDEs for debugging Watch Window: Check the values of variables and\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":69390,"url":"http:\/\/bangla.sitestree.com\/?p=69390","url_meta":{"origin":21605,"position":4},"title":"Debugging in .Net, (XML Web Services) #24","author":"Author-Check- Article-or-Video","date":"August 20, 2021","format":false,"excerpt":"May not make sense to all. Just listing some related notes. Tools: DbgClr - GUI Based, CorDbg - command line based You can use the debug menu. Start, Step Into, Step Over, New Breakpoint options - as available in most Good to great IDEs for debugging Watch Window: Check the\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":70003,"url":"http:\/\/bangla.sitestree.com\/?p=70003","url_meta":{"origin":21605,"position":5},"title":"Zend Developer Studio Overview #16","author":"Author-Check- Article-or-Video","date":"August 23, 2021","format":false,"excerpt":"If you are familiar with Eclipse development IDE, then you can learn Zend Developer Studio pretty easily. If you are familiar with programming concepts in general and especially in PHP, then you may need 1-3 days to be good at Zend Developer Studio. You really don't need 20 years of\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/21605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=21605"}],"version-history":[{"count":0,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/21605\/revisions"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21605"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}