Canercanerozdemir.hashnode.dev·Dec 18, 2024Unity'de Yazılım Mimarisi Oluşturma : Bileşim (Composition) ve Kalıtım (Inheritance)Yazılım mühendisliğinin her alanında olduğu gibi, Unity ile oyun geliştirirken de en çok dikkat edilmesi gereken konulardan birisinin (belki de en çok dikkat edilmesi gereken konunun) doğru bir mimari ile projeyi yürütmek olduğunu söyleyebiliriz. Yaz...1 like·127 readsC#
Akash Jayanakashjayandev.hashnode.dev·Dec 17, 2024Understanding the Recursive Design Pattern in ReactThe recursive design pattern is a powerful concept in programming that can be particularly useful in React applications. This pattern allows components to call themselves, enabling the creation of complex structures like trees or nested lists. In thi...React
Linus Benknerlinu.us·Dec 16, 2024Exploring Inheritance in PHPHello! Now you know the fundamentals of classes in PHP, it's time to move on to inheritance. In case you missed the previous posts, you can follow the series here. What is Inheritance? The concept of inheritance allows us to create a class that deriv...1 likeMastering PHP: From Basics to Advanced Design PatternsPHP
Saravana Sai saravanasai.hashnode.dev·Dec 15, 2024Introduction to Fundamental Design Patterns - Part 1Introduction Design patterns are like blueprints for building software. They’re proven solutions to common programming problems. By learning these patterns, you can write cleaner, more efficient, and maintainable code. In this post, we’ll explore som...1 like·46 readsDesign patterns -1 01design patterns
Zohar Francozf-design-patterns.hashnode.dev·Dec 13, 2024Design patternsCreational designs Factory method Abstract class that requires subclasses to implement a function that return abstract object. Name meaning + example: Factory (abstract method) that create product (abstract object). Abstract factory Abstruc...Design
Vibhor Guptavibhorgupta.hashnode.dev·Dec 9, 2024A Practical Introduction to 12-Factor AppsIntroduction: In the realm of modern app development, the 12 Factor methodology serves as a guiding light to build robust, scalable, and cloud-native applications. Let's delve into the core principles of 12-Factor Apps with real-world examples and in...coding
Nasirnasirmomin.hashnode.dev·Dec 9, 2024Building Authentication Systems in Swift with the Builder Design PatternThe Builder Design Pattern is a creational pattern. It construct complex objects step by step. It separates the construction of a complex object from its representation. It allows to create different types and representations of an object using th...Swift
TailoR AItailor-ai.hashnode.dev·Dec 9, 2024The Future of Work: Trends You Should Know in 2025The world of work is changing rapidly, and 2025 is set to bring even more shifts in how we approach our careers and workplaces. From remote work dynamics to the rise of AI and automation, staying informed about these trends will help you navigate the...Developer
Mani Balamanib.hashnode.dev·Dec 8, 2024Understanding the SOLID PrinciplesThe SOLID principles are foundational design guidelines in object-oriented programming. They help developers create scalable, maintainable, and robust systems by promoting good software design practices. The SOLID Principles 1. Single Responsibility ...49 readsbest practices
Sajal Sahakumtechexplore.hashnode.dev·Dec 8, 2024Decorator Design PatternThe Decorator Design Pattern is a structural pattern that allows you to dynamically add behavior or responsibilities to an object without modifying its structure. It is particularly useful when you need to enhance the functionality of an object at ru...decorator design pattern