{"id":17,"date":"2021-12-16T02:53:04","date_gmt":"2021-12-16T02:53:04","guid":{"rendered":"http:\/\/devphilosopher.com\/?page_id=17"},"modified":"2021-12-31T04:57:57","modified_gmt":"2021-12-31T04:57:57","slug":"software-development","status":"publish","type":"page","link":"https:\/\/devphilosopher.com\/index.php\/home\/software-development\/","title":{"rendered":"Software"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Coding, development environments, and other deep dev thinker things.<\/p>\n\n\n    <div id=\"BlogFilterMain-284\" class=\"blog_filter_main\" version=\"1.8.3\"\r\n        data-post-type=\"post\" data-initload=\"12\">\r\n        \r\n        <div class=\"text-center\">\r\n            <ul class=\"simplefilter filtr-control-284\">\r\n                                    <li id=\"all\" class=\"snip0047 snip0047-284 active filtr-controls-284\" data-filter=\"all\"><span style=\"pointer-events: none;\">All<\/span><i class=\"bf-icon-check\" style=\"pointer-events: none;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/i><\/li>\r\n                                    <li id=\"4\" class=\"filtr-controls-284 snip0047 snip0047-284\" value=\"4\" data-filter=\"4\"><span style=\"pointer-events: none;\">Hardware<\/span><i class=\"bf-icon-check\" style=\"pointer-events: none;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/i><\/li>\r\n                                    <li id=\"6\" class=\"filtr-controls-284 snip0047 snip0047-284\" value=\"6\" data-filter=\"6\"><span style=\"pointer-events: none;\">Learning to Code<\/span><i class=\"bf-icon-check\" style=\"pointer-events: none;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/i><\/li>\r\n                                    <li id=\"14\" class=\"filtr-controls-284 snip0047 snip0047-284\" value=\"14\" data-filter=\"14\"><span style=\"pointer-events: none;\">Memes and Fun<\/span><i class=\"bf-icon-check\" style=\"pointer-events: none;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/i><\/li>\r\n                                    <li id=\"3\" class=\"filtr-controls-284 snip0047 snip0047-284\" value=\"3\" data-filter=\"3\"><span style=\"pointer-events: none;\">Software<\/span><i class=\"bf-icon-check\" style=\"pointer-events: none;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/i><\/li>\r\n                            <\/ul>\r\n        <\/div>\r\n                <div class=\"filtr-container filters-div bf_gallery_1-284\" style=\"width:100%\">\r\n            \t\t<div style=\"opacity:0;\" id=\"bf_232\" data-category=\"6, 3\"\r\n\t\t\tdata-sort=\"Learning to Code\"\r\n\t\t\tclass=\"6 3 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-284 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-284 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-284 blog_title_1 fit-text\">How to Build a WinForms Application<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 4 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\n        <figure class=\"snip1550 fit-in-content\" style=\"\">\n\n                                        <img decoding=\"async\" title=\"2023-06-03_18-10-40\" class=\"portfolio_thumbnail\" src=\"https:\/\/devphilosopher.com\/wp-content\/uploads\/2023\/06\/2023-06-03_18-10-40-268x300.png \" alt=\"2023-06-03_18-10-40\">\n            \n        <\/figure>\n\n\r\n\t\t\t\t\t<div class=\"bf_title_box_2-284 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-284 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tFrom the perspective of a new guy Introduction Building in WinForms was quite an experience. I helpe\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-284 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/04\/how-to-build-a-winforms-application\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"232\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div style=\"opacity:0;\" id=\"bf_229\" data-category=\"4\"\r\n\t\t\tdata-sort=\"Hardware\"\r\n\t\t\tclass=\"4 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-284 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-284 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-284 blog_title_1 fit-text\">Building a HED<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 2 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-284 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-284 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tFrom someone who has done it for family thrice Introduction Building a HED is a serious and expensiv\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-284 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/02\/building-a-hed-3\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"229\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div style=\"opacity:0;\" id=\"bf_225\" data-category=\"4\"\r\n\t\t\tdata-sort=\"Hardware\"\r\n\t\t\tclass=\"4 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-284 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-284 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-284 blog_title_1 fit-text\">Building a HED Picking Parts<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 1 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-284 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-284 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tFrom someone who has done it for family thrice Introduction Building a HED is a serious and expensiv\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-284 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/01\/building-a-hed-2\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"225\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div style=\"opacity:0;\" id=\"bf_206\" data-category=\"14\"\r\n\t\t\tdata-sort=\"Memes and Fun\"\r\n\t\t\tclass=\"14 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-284 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-284 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-284 blog_title_1 fit-text\">This Week&#8217;s Fun<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 1 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-284 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-284 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-284 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/01\/this-weeks-fun\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"206\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div style=\"opacity:0;\" id=\"bf_183\" data-category=\"4\"\r\n\t\t\tdata-sort=\"Hardware\"\r\n\t\t\tclass=\"4 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-284 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-284 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-284 blog_title_1 fit-text\">Building a HED What is it for?<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 1 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-284 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-284 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tFrom someone who has done it for family thrice Introduction Building a HED is a serious task, you ne\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-284 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/01\/building-a-hed\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"183\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div style=\"opacity:0;\" id=\"bf_202\" data-category=\"3\"\r\n\t\t\tdata-sort=\"Software\"\r\n\t\t\tclass=\"3 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-284 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-284 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-284 blog_title_1 fit-text\">Introduction to Software Development Projects<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 1 June, 2023 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-284 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-284 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tFrom the perspective of a student Introduction Hello, I want to talk about my thoughts on software d\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-284 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2023\/06\/01\/introduction-to-software-development-projects\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"202\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div style=\"opacity:0;\" id=\"bf_167\" data-category=\"1\"\r\n\t\t\tdata-sort=\"Uncategorized\"\r\n\t\t\tclass=\"1 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-284 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-284 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-284 blog_title_1 fit-text\">What are and How to use Functions<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 23 February, 2022 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-284 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-284 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tSo, you want to know what a function is in the context of programming? A function is a block of code\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-284 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2022\/02\/23\/what-are-and-how-to-use-functions\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"167\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n\t\t<div style=\"opacity:0;\" id=\"bf_147\" data-category=\"6\"\r\n\t\t\tdata-sort=\"Learning to Code\"\r\n\t\t\tclass=\"6 pfg_theme_1 filtr-item filtr_item_1 single_one col-lg-4 col-md-4 col-sm-6 col-xs-12\">\r\n\t\t\t\t\t\t\t<div\r\n\t\t\t\t\tclass=\"post-box bf_thumb_box_1-284 \">\r\n\t\t\t\t\t<div class=\"bf_title_box_1-284 bf_title_box_1 fit-text-main\" maxlength=\"20\">\r\n\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"bf_title_1-284 blog_title_1 fit-text\">Learning to Code: Functional, OOP, and IDEs<\/h2>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"blog_metaInfo\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"blog_date\"><i class=\"bf-icon\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg><\/i> 16 January, 2022 <\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\t<div class=\"bf_title_box_2-284 bf_title_box_2 fit-text-main\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_desc_1-284 blog_desc fit-text\">\r\n\t\t\t\t\t\t\t\tThe hardest part of starting any task is learning the niche vocabulary. Today I will explain some of\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"bf_read_more_div_1\">\r\n\t\t\t\t\t\t\t\t<a id=\"blog_read_more\" class=\"snip0047 snip0047-284 bf_read_more_1\"\r\n\t\t\t\t\t\t\t\t\thref=\"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/\"><span>Read More<\/span><i\r\n\t\t\t\t\t\t\t\t\t\tclass=\"bf-icon-readmore\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"><\/path><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"><\/path><\/svg><\/i><\/a>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<input type=\"hidden\" value=\"147\" class=\"displayed_posts\">\r\n\t\t<\/div>\r\n            <div class=\"blog_loader blog_loader-284\"><\/div>\r\n        <\/div>\r\n\r\n                <div class=\"load-scroll-block\" data-scrollflage=\"1\">\r\n            <div class=\"lds-ellipsis\">\r\n                <div><\/div>\r\n                <div><\/div>\r\n                <div><\/div>\r\n                <div><\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"no-more-posts\">No More Posts<\/div>\r\n                    <div class=\"blog_pagination-284\">\r\n                            <\/div>\r\n            <\/div>\r\n\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Coding, development environments, and other deep dev thinker things.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":35,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-17","page","type-page","status-publish","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Dev Philosopher - Software, Hardware, all deep developer things\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher\" \/>\n\t\t<meta property=\"og:description\" content=\"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-01-16T05:27:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-01-16T05:52:29+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#blogposting\",\"name\":\"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher\",\"headline\":\"Learning to Code: Functional, OOP, and IDEs\",\"author\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/author\\\/erenjaeger\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/devphilosopher.com\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/Screenshot-VSCode-Splash-Screen-1024x549.png\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#articleImage\"},\"datePublished\":\"2022-01-16T05:27:32+00:00\",\"dateModified\":\"2022-01-16T05:52:29+00:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#webpage\"},\"articleSection\":\"Learning to Code\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/devphilosopher.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/devphilosopher.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/home\\\/software-development\\\/#listItem\",\"name\":\"Software\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/home\\\/software-development\\\/#listItem\",\"position\":2,\"name\":\"Software\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/devphilosopher.com#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/#organization\",\"name\":\"Dev Philosopher\",\"description\":\"Software, Hardware, all deep developer things\",\"url\":\"https:\\\/\\\/devphilosopher.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/devphilosopher.com\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#organizationLogo\",\"width\":512,\"height\":512},\"image\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/author\\\/erenjaeger\\\/#author\",\"url\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/author\\\/erenjaeger\\\/\",\"name\":\"Elucidate\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9a34f2c0a23a71a1800c171e1136aa6273ed7057144f2dd2a81fb127cc06f880?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Elucidate\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#webpage\",\"url\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/\",\"name\":\"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher\",\"description\":\"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/2022\\\/01\\\/16\\\/learning-to-code-functional-oop-and-ides\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/author\\\/erenjaeger\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/index.php\\\/author\\\/erenjaeger\\\/#author\"},\"datePublished\":\"2022-01-16T05:27:32+00:00\",\"dateModified\":\"2022-01-16T05:52:29+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/#website\",\"url\":\"https:\\\/\\\/devphilosopher.com\\\/\",\"name\":\"Dev Philosopher\",\"description\":\"Software, Hardware, all deep developer things\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/devphilosopher.com\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher","description":"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things","canonical_url":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#blogposting","name":"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher","headline":"Learning to Code: Functional, OOP, and IDEs","author":{"@id":"https:\/\/devphilosopher.com\/index.php\/author\/erenjaeger\/#author"},"publisher":{"@id":"https:\/\/devphilosopher.com\/#organization"},"image":{"@type":"ImageObject","url":"http:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/Screenshot-VSCode-Splash-Screen-1024x549.png","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#articleImage"},"datePublished":"2022-01-16T05:27:32+00:00","dateModified":"2022-01-16T05:52:29+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#webpage"},"isPartOf":{"@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#webpage"},"articleSection":"Learning to Code"},{"@type":"BreadcrumbList","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/devphilosopher.com#listItem","position":1,"name":"Home","item":"https:\/\/devphilosopher.com","nextItem":{"@type":"ListItem","@id":"https:\/\/devphilosopher.com\/index.php\/home\/software-development\/#listItem","name":"Software"}},{"@type":"ListItem","@id":"https:\/\/devphilosopher.com\/index.php\/home\/software-development\/#listItem","position":2,"name":"Software","previousItem":{"@type":"ListItem","@id":"https:\/\/devphilosopher.com#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/devphilosopher.com\/#organization","name":"Dev Philosopher","description":"Software, Hardware, all deep developer things","url":"https:\/\/devphilosopher.com\/","logo":{"@type":"ImageObject","url":"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#organizationLogo","width":512,"height":512},"image":{"@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/devphilosopher.com\/index.php\/author\/erenjaeger\/#author","url":"https:\/\/devphilosopher.com\/index.php\/author\/erenjaeger\/","name":"Elucidate","image":{"@type":"ImageObject","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/9a34f2c0a23a71a1800c171e1136aa6273ed7057144f2dd2a81fb127cc06f880?s=96&d=mm&r=g","width":96,"height":96,"caption":"Elucidate"}},{"@type":"WebPage","@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#webpage","url":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/","name":"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher","description":"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/devphilosopher.com\/#website"},"breadcrumb":{"@id":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/#breadcrumblist"},"author":{"@id":"https:\/\/devphilosopher.com\/index.php\/author\/erenjaeger\/#author"},"creator":{"@id":"https:\/\/devphilosopher.com\/index.php\/author\/erenjaeger\/#author"},"datePublished":"2022-01-16T05:27:32+00:00","dateModified":"2022-01-16T05:52:29+00:00"},{"@type":"WebSite","@id":"https:\/\/devphilosopher.com\/#website","url":"https:\/\/devphilosopher.com\/","name":"Dev Philosopher","description":"Software, Hardware, all deep developer things","inLanguage":"en-US","publisher":{"@id":"https:\/\/devphilosopher.com\/#organization"}}]},"og:locale":"en_US","og:site_name":"Dev Philosopher - Software, Hardware, all deep developer things","og:type":"article","og:title":"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher","og:description":"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things","og:url":"https:\/\/devphilosopher.com\/index.php\/2022\/01\/16\/learning-to-code-functional-oop-and-ides\/","og:image":"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png","og:image:secure_url":"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png","article:published_time":"2022-01-16T05:27:32+00:00","article:modified_time":"2022-01-16T05:52:29+00:00","twitter:card":"summary","twitter:title":"Learning to Code: Functional, OOP, and IDEs - Dev Philosopher","twitter:description":"Taylor Learning to Code: Functional, OOP, and IDEs - January 16, 2022 Dev Philosopher Software, Hardware, all deep developer things","twitter:image":"https:\/\/devphilosopher.com\/wp-content\/uploads\/2022\/01\/cropped-DevPhilosopherIcon_v12_ColoarAndLines_512x512.png"},"aioseo_meta_data":{"post_id":"17","title":"#post_title #separator_sa #site_title","description":"#post_content","keywords":[],"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"WebPage","defaultPostTypeGraph":""},"schema_type":"default","schema_type_options":"{\"article\":{\"articleType\":\"BlogPosting\"},\"course\":{\"name\":\"\",\"description\":\"\",\"provider\":\"\"},\"faq\":{\"pages\":[]},\"product\":{\"reviews\":[]},\"recipe\":{\"ingredients\":[],\"instructions\":[],\"keywords\":[]},\"software\":{\"reviews\":[],\"operatingSystems\":[]},\"webPage\":{\"webPageType\":\"WebPage\"}}","pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-12-16 02:53:04","updated":"2025-06-04 00:38:44","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/devphilosopher.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tSoftware\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/devphilosopher.com"},{"label":"Software","link":"https:\/\/devphilosopher.com\/index.php\/home\/software-development\/"}],"_links":{"self":[{"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/pages\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":4,"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/pages\/17\/revisions"}],"predecessor-version":[{"id":81,"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/pages\/17\/revisions\/81"}],"up":[{"embeddable":true,"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/pages\/35"}],"wp:attachment":[{"href":"https:\/\/devphilosopher.com\/index.php\/wp-json\/wp\/v2\/media?parent=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}