PinnedSamet AvcıSolid Prensipleri -1Solid prensipleri yazılım geliştirme sürecini daha iyi hale getirilmesi için standart hale gelen , yazılım geliştirirken kod yapısının…Aug 17, 2022Aug 17, 2022
Samet AvcıFactory Design Pattern In GolangHerkese merhaba, uzun bir aradan sonra tekrar karşınızdayım. Bu makalede, factory tasarım desenini detaylı bir şekilde inceleyecek ve…Apr 8, 2023Apr 8, 2023
Samet AvcıAVL TREEAvl Tree adını mucitleri Adelson-Velski ve Landis’den alır. Binary Search Tree yapısına sahip Balanced Tree’dir. Avl Tree’lerde Left Sub…Apr 25, 2022Apr 25, 2022
Samet AvcıHashingHashing mevcut veriyi kullanarak benzersiz bir değer elde etme işlemidir. Bu elde edilen değer dizilerdeki indisler gibi kullanılarak…Mar 30, 2022Mar 30, 2022
Samet AvcıRecursive YapılarKendi kendini doğrudan veya dolaylı olarak çağıran fonksiyonlardır.Recursive fonksiyonlarda işlem kendisinden önceki işlemlerin sonucuna…Mar 29, 2022Mar 29, 2022
Samet AvcıInfix, Prefix ve Postfix NotasyonlarıBilgisayarlar sayıları ve artimetik operatörleri bizim gibi algılayamayabilirler. Bilgisayarlar bu operatör işlemleri gerçekleştirmek için…Mar 22, 2022Mar 22, 2022
Samet AvcıListeler -2 (Doubly Linked List)Doubly linked listler singly linked listlerle aynı mantığa sahiptir fakat tek farkları singly linked listlerde Nodlar sadece kendisinden…Mar 14, 2022Mar 14, 2022
Samet AvcıinGoTurkiyeListeler -1 (Linked List, Singly Linked List)Bu yazımda Linked listlerin neden kullandığımızı, dizilerle farkını anlattım ve Singly Linked Listlerin veri yapısını Go ile kodladım.Mar 13, 2022Mar 13, 2022
Samet AvcıAlgoritmik Program Tasarım ve AnaliziBu yazımda algoritmik program tasarım ve analizini, algoritmayı analiz ederken kullanılan notasyonları, bunların nasıl hesaplandığını…Mar 4, 2022Mar 4, 2022