{"id":88,"date":"2011-09-06T12:40:19","date_gmt":"2011-09-06T12:40:19","guid":{"rendered":"http:\/\/www.aakifb.com\/?p=88"},"modified":"2016-10-22T14:32:23","modified_gmt":"2016-10-22T11:32:23","slug":"bence-programlama","status":"publish","type":"post","link":"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/","title":{"rendered":"Bence &#8220;Programlama&#8221;"},"content":{"rendered":"\n<!-- Speed Sense for AdSense WordPress Plugin: https:\/\/wordpress.org\/plugins\/speed-sense\/ -->\n<div id=\"ssp0\" style=\"float:left;margin:10px 10px 10px 0;max-width:970px;width:100%;\">\n<ins class=\"adsbygoogle\" id=\"adsgoogle0\" style=\"display: inline-block; width: 100%; height: 250px\"  data-ad-client=\"ca-pub-7093922171215546\" data-ad-slot=\"3130185915\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script>\n<\/div>\n<p>Merhaba<\/p>\n<p>En ba\u015flarda yaz\u0131lmal\u0131yd\u0131 bu yaz\u0131 fakat belki heyecan belki do\u011fa\u00e7lama arzumdan dolay\u0131 araya s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f olacak. Kendime bolca sorup cevaplamak i\u00e7in zaman tezgah\u0131nda i\u015flemem gereken sorular\u0131m\u0131 payla\u015faca\u011f\u0131m. \u0130\u015fledim, hala i\u015fliyorum ve i\u015flendi\u011fi kadar\u0131yla da k\u0131sa k\u0131sa cevaplar verece\u011fim. Bu sorular\u0131 eminimki sizde kendinize ilk programlama merak\u0131n\u0131 ya\u015fad\u0131\u011f\u0131n\u0131zda sormu\u015funuzdur.<\/p>\n<p>&#8211; Nereden ba\u015flamal\u0131y\u0131m?<\/p>\n<p>&#8211; Olmuyor olmuyor \u00e7ok istesemde!<\/p>\n<p>&#8211; Nas\u0131l g\u00f6nl\u00fcmce yazar\u0131m?<\/p>\n<p>&#8211; Var m\u0131 bir s\u0131ralama sistemi?<!--more--><\/p>\n<p style=\"padding-left: 30px;\"><strong>Var m\u0131 bir s\u0131ralama sistemi ?<\/strong><\/p>\n<p style=\"padding-left: 60px;\">A\u00e7\u0131kl\u0131yorum! Yok, bence bir s\u0131ralama sistemi yok. \u0130lk programa dersinde \u00f6\u011frettiklerinin aksine de\u011fi\u015fkenleri edit\u00f6r\u00fcn en ba\u015f\u0131nda tan\u0131mla<span style=\"text-decoration: underline;\">may\u0131n<\/span>, do\u011fa\u00e7lama yap\u0131n, \u015fiir gibi olsun kodlar\u0131n\u0131z. Kodunuzu okuyan insan neden bu de\u011fi\u015fkeni, nesneyi kullanm\u0131\u015f diye d\u00fc\u015f\u00fcnmesin. En ba\u015fta de\u011fi\u015fkenleri g\u00f6r\u00fcp akl\u0131 bulanmas\u0131n, gereken kodu gerekti\u011fi yerde kullan\u0131n bir fonksiyon mu yaz\u0131yorsunuz i\u00e7inde bir de\u011fi\u015fken mi kullanacaks\u0131n\u0131z hemen tan\u0131mlay\u0131n fonksiyonun bulundu\u011fu sat\u0131rda.Tabi global, public&#8230; de dikkat etmeli.<\/p>\n<p style=\"padding-left: 60px;\">Olur ya insanl\u0131k hali unutur bu y\u00fczden a\u00e7\u0131klama sat\u0131rlar\u0131n\u0131 da kullan\u0131n, ekleyin. Programlama cebinize bir\u015fey katm\u0131yor olsa bile yat\u0131r\u0131md\u0131r asl\u0131nda. \u00c7\u00fcnk\u00fc bir kodu 1 kere geli\u015ftirirsiniz ve ba\u015fka projelerde kafa yormadan kullan\u0131rs\u0131n\u0131z. Hele ki benim gibi zay\u0131f bir haf\u0131zaya sahipseniz &#8220;\/*A\u00e7\u0131klama buraya *\/, &#8220;\/\/A\u00e7\u0131klama buraya&#8221; parametlerinden vazge\u00e7meyin (AS3 de ge\u00e7erli olsada \u00e7o\u011fu programlama dilinde benzer parametreler vard\u0131r)<\/p>\n<p style=\"padding-left: 30px;\">\u00a0<strong>Nas\u0131l g\u00f6nl\u00fcmce yazar\u0131m ?<\/strong><\/p>\n<p style=\"padding-left: 60px;\">\u00dcstadlara selamlar, ka\u011f\u0131t kalemdir tek \u00e7aresi bunun. Bildi\u011finiz \u00e7\u00f6p adamla \u00e7\u00f6zersiniz bu i\u015fi. Bir \u00e7\u00f6p adam \u00e7izin biraz uza\u011f\u0131na k\u00fc\u00e7\u00fck bir \u00e7i\u00e7ekler, a\u011fa\u00e7lar ku\u015flar&#8230; B\u00f6yle de\u011fil tabi her\u015feyi ana dilinizle ka\u011f\u0131da d\u00f6k\u00fcn, nas\u0131l derseniz:<\/p>\n<p style=\"padding-left: 90px;\">Program ba\u015flas\u0131n<br \/>\nNesneye t\u0131klans\u0131n<br \/>\nNesne Fonksiyonu \u00e7al\u0131\u015fss\u0131n<br \/>\nFonksiyon de\u011fer d\u00f6nd\u00fcrs\u00fcn<br \/>\nE\u011fer fonksiyona gelen de\u011fer &#8220;0&#8221; ise \u015funu yap, de\u011filse bunu yap<br \/>\n&#8230;<br \/>\n..<br \/>\n.<\/p>\n<p style=\"padding-left: 60px;\">Yine ba\u015f\u0131m\u0131za musallat oldu bu algoritma demeyin, algoritma biraz daha sistemli olmakla beraber \u015fekiller \u0131v\u0131r z\u0131v\u0131r i\u00e7eriyor, tabi ben karma\u015fadan yana de\u011filim her\u015fey anadilinizi bildi\u011finiz gibi olsun. Anadilinizle ka\u011f\u0131da d\u00f6k\u00fcn program\u0131n i\u015fleyi\u015fini. Ve edit\u00f6r\u00fc a\u00e7t\u0131\u011f\u0131n\u0131zda mutlu mesut yazmaya ba\u015flay\u0131n. Yine de algoritma \u00f6nemlidir, sayg\u0131m\u0131z vard\u0131r.<\/p>\n<p style=\"padding-left: 30px;\"><strong>Olmuyor, olmuyor istesemde!<\/strong><\/p>\n<p style=\"padding-left: 60px;\">S\u0131k\u0131\u015f\u0131p kald\u0131n\u0131z, sorular\u0131m\u0131z\u0131n resmi sponsoru &#8220;Google&#8221; \u00e7are de\u011fil, hocalar\u0131m beni ba\u015f\u0131ndan sa\u011f\u0131yor, \u00e7\u00f6zemiyorum, olmuyor, k\u00fct\u00fcphane yetersiz kal\u0131yor, yaln\u0131z\u0131m diye bunald\u0131\u011f\u0131n\u0131z an i\u015fte tek yard\u0131mc\u0131n\u0131z &#8220;UYKU&#8221;. Evet uyuyun, ba\u015fka \u015feylerle ilgilenin, programlamayu unutun aradan 24 saat ge\u00e7sin, uyurken r\u00fcyan\u0131zda bile sorunuzu cevaplar, kodunuzu kurars\u0131n\u0131z. Basit ve programlama ile aran\u0131z\u0131 s\u0131cak tutacak bir \u00e7are. Tavsiyemdir, s\u00fcrekli uygular\u0131m.<\/p>\n<p style=\"padding-left: 30px;\"><strong>Nereden ba\u015flamal\u0131y\u0131m?<\/strong><\/p>\n<p style=\"padding-left: 60px;\">Hangi dil daha iyidir, en temeli nedir, hangisiyle ba\u015flasam \u00e7abuk geli\u015firim. Ben Pascal ile ba\u015flam\u0131\u015ft\u0131m, pek geli\u015fme kaydetti\u011fim s\u00f6ylenemez! Bu Pascal&#8217;\u0131n su\u00e7u de\u011fil ve demek istedi\u011fimde tam olarak dil \u00f6nemli de\u011fil \u00f6nemli olan anla\u015fabilmek. Elbet ge\u00e7erli programlama diliyle yaz\u0131p kimse geride kalmak istemez. Fakat herhangi bir dille bile geli\u015ftirdi\u011finiz kodu uyarlayamazs\u0131n\u0131z diye bir\u015fey yok. Bu y\u00fczden herhangi bir programlama diliyle ba\u015flay\u0131p, amac\u0131n\u0131z do\u011frultusunda y\u00f6n de\u011fi\u015ftirebilirsiniz. \u00d6rne\u011fin ben Pascal ile ba\u015flad\u0131m AS3 de \u00e7ak\u0131ld\u0131m \ud83d\ude42 \u0130kisinin aras\u0131nda C++, C#, PHP dilleri ile bocalad\u0131m durdum. PHP&#8217;nin yeri ayr\u0131d\u0131r tabi, web programlaman\u0131n olmazsa olmaz\u0131d\u0131r.<\/p>\n<p style=\"padding-left: 60px;\">Kafan\u0131za g\u00f6re bir algoritma ile bile ba\u015flay\u0131p, programlaman\u0131n teknik inceliklerine inebilirsiniz. Biraz bu i\u015fin felsefesine inmeli, anlamaya \u00e7al\u0131\u015fmal\u0131, programc\u0131 nedir, programlama nedir, algoritma nas\u0131l kurulur gibi koda falan bula\u015fmadan, hayal g\u00fcc\u00fcn\u00fczden \u00f6d\u00fcn vermeden kendinizi \u015fiddetle programlamaya kapt\u0131r\u0131n\u0131z.<\/p>\n<p>\u00d6\u011f\u00fct de\u011fil tecr\u00fcbeyle sabittir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Merhaba En ba\u015flarda yaz\u0131lmal\u0131yd\u0131 bu yaz\u0131 fakat belki heyecan belki do\u011fa\u00e7lama arzumdan dolay\u0131 araya s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f olacak. Kendime bolca sorup cevaplamak i\u00e7in zaman tezgah\u0131nda i\u015flemem gereken sorular\u0131m\u0131 payla\u015faca\u011f\u0131m. \u0130\u015fledim, hala i\u015fliyorum ve i\u015flendi\u011fi kadar\u0131yla da k\u0131sa k\u0131sa cevaplar verece\u011fim. Bu sorular\u0131 eminimki sizde kendinize ilk programlama merak\u0131n\u0131 ya\u015fad\u0131\u011f\u0131n\u0131zda sormu\u015funuzdur. &#8211; Nereden ba\u015flamal\u0131y\u0131m? &#8211; Olmuyor olmuyor \u00e7ok &hellip; <a href=\"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/\" class=\"more-link\">Okumaya devam et<span class=\"screen-reader-text\"> &#8220;Bence &#8220;Programlama&#8221;&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[1],"tags":[],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.2.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Bence &quot;Programlama&quot; - aakifb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bence &quot;Programlama&quot; - aakifb\" \/>\n<meta property=\"og:description\" content=\"Merhaba En ba\u015flarda yaz\u0131lmal\u0131yd\u0131 bu yaz\u0131 fakat belki heyecan belki do\u011fa\u00e7lama arzumdan dolay\u0131 araya s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f olacak. Kendime bolca sorup cevaplamak i\u00e7in zaman tezgah\u0131nda i\u015flemem gereken sorular\u0131m\u0131 payla\u015faca\u011f\u0131m. \u0130\u015fledim, hala i\u015fliyorum ve i\u015flendi\u011fi kadar\u0131yla da k\u0131sa k\u0131sa cevaplar verece\u011fim. Bu sorular\u0131 eminimki sizde kendinize ilk programlama merak\u0131n\u0131 ya\u015fad\u0131\u011f\u0131n\u0131zda sormu\u015funuzdur. &#8211; Nereden ba\u015flamal\u0131y\u0131m? &#8211; Olmuyor olmuyor \u00e7ok &hellip; Okumaya devam et &quot;Bence &#8220;Programlama&#8221;&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/\" \/>\n<meta property=\"og:site_name\" content=\"aakifb\" \/>\n<meta property=\"article:published_time\" content=\"2011-09-06T12:40:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-10-22T11:32:23+00:00\" \/>\n<meta name=\"author\" content=\"aakifb\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"aakifb\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/\",\"url\":\"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/\",\"name\":\"Bence \\\"Programlama\\\" - aakifb\",\"isPartOf\":{\"@id\":\"https:\/\/www.aakifb.com\/#website\"},\"datePublished\":\"2011-09-06T12:40:19+00:00\",\"dateModified\":\"2016-10-22T11:32:23+00:00\",\"author\":{\"@id\":\"https:\/\/www.aakifb.com\/#\/schema\/person\/0c6eac9c7ad76608b1cff2f2840fc0d7\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana sayfa\",\"item\":\"https:\/\/www.aakifb.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bence &#8220;Programlama&#8221;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.aakifb.com\/#website\",\"url\":\"https:\/\/www.aakifb.com\/\",\"name\":\"aakifb\",\"description\":\"Ki\u015fisel Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.aakifb.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.aakifb.com\/#\/schema\/person\/0c6eac9c7ad76608b1cff2f2840fc0d7\",\"name\":\"aakifb\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.aakifb.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e67eac18d9da4cd52c5526141d6657ca?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e67eac18d9da4cd52c5526141d6657ca?s=96&d=mm&r=g\",\"caption\":\"aakifb\"},\"url\":\"https:\/\/www.aakifb.com\/index.php\/author\/aakifb\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bence \"Programlama\" - aakifb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/","og_locale":"tr_TR","og_type":"article","og_title":"Bence \"Programlama\" - aakifb","og_description":"Merhaba En ba\u015flarda yaz\u0131lmal\u0131yd\u0131 bu yaz\u0131 fakat belki heyecan belki do\u011fa\u00e7lama arzumdan dolay\u0131 araya s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f olacak. Kendime bolca sorup cevaplamak i\u00e7in zaman tezgah\u0131nda i\u015flemem gereken sorular\u0131m\u0131 payla\u015faca\u011f\u0131m. \u0130\u015fledim, hala i\u015fliyorum ve i\u015flendi\u011fi kadar\u0131yla da k\u0131sa k\u0131sa cevaplar verece\u011fim. Bu sorular\u0131 eminimki sizde kendinize ilk programlama merak\u0131n\u0131 ya\u015fad\u0131\u011f\u0131n\u0131zda sormu\u015funuzdur. &#8211; Nereden ba\u015flamal\u0131y\u0131m? &#8211; Olmuyor olmuyor \u00e7ok &hellip; Okumaya devam et \"Bence &#8220;Programlama&#8221;\"","og_url":"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/","og_site_name":"aakifb","article_published_time":"2011-09-06T12:40:19+00:00","article_modified_time":"2016-10-22T11:32:23+00:00","author":"aakifb","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"aakifb","Tahmini okuma s\u00fcresi":"4 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/","url":"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/","name":"Bence \"Programlama\" - aakifb","isPartOf":{"@id":"https:\/\/www.aakifb.com\/#website"},"datePublished":"2011-09-06T12:40:19+00:00","dateModified":"2016-10-22T11:32:23+00:00","author":{"@id":"https:\/\/www.aakifb.com\/#\/schema\/person\/0c6eac9c7ad76608b1cff2f2840fc0d7"},"breadcrumb":{"@id":"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.aakifb.com\/index.php\/2011\/09\/06\/bence-programlama\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ana sayfa","item":"https:\/\/www.aakifb.com\/"},{"@type":"ListItem","position":2,"name":"Bence &#8220;Programlama&#8221;"}]},{"@type":"WebSite","@id":"https:\/\/www.aakifb.com\/#website","url":"https:\/\/www.aakifb.com\/","name":"aakifb","description":"Ki\u015fisel Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.aakifb.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":"Person","@id":"https:\/\/www.aakifb.com\/#\/schema\/person\/0c6eac9c7ad76608b1cff2f2840fc0d7","name":"aakifb","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.aakifb.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e67eac18d9da4cd52c5526141d6657ca?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e67eac18d9da4cd52c5526141d6657ca?s=96&d=mm&r=g","caption":"aakifb"},"url":"https:\/\/www.aakifb.com\/index.php\/author\/aakifb\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pbvmez-1q","_links":{"self":[{"href":"https:\/\/www.aakifb.com\/index.php\/wp-json\/wp\/v2\/posts\/88"}],"collection":[{"href":"https:\/\/www.aakifb.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aakifb.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aakifb.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aakifb.com\/index.php\/wp-json\/wp\/v2\/comments?post=88"}],"version-history":[{"count":1,"href":"https:\/\/www.aakifb.com\/index.php\/wp-json\/wp\/v2\/posts\/88\/revisions"}],"predecessor-version":[{"id":333,"href":"https:\/\/www.aakifb.com\/index.php\/wp-json\/wp\/v2\/posts\/88\/revisions\/333"}],"wp:attachment":[{"href":"https:\/\/www.aakifb.com\/index.php\/wp-json\/wp\/v2\/media?parent=88"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aakifb.com\/index.php\/wp-json\/wp\/v2\/categories?post=88"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aakifb.com\/index.php\/wp-json\/wp\/v2\/tags?post=88"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}