Code and the Art of Motorcycle Maintenance: Typical Rookie Faults
#codequality #architecture #programmingtips #dunningkrugereffect #cleancode #writinggoodcode #codemaintainability #hackernoontopstory
https://hackernoon.com/code-and-the-art-of-motorcycle-maintenance-typical-rookie-faults
#codequality #architecture #programmingtips #dunningkrugereffect #cleancode #writinggoodcode #codemaintainability #hackernoontopstory
https://hackernoon.com/code-and-the-art-of-motorcycle-maintenance-typical-rookie-faults
Hackernoon
Code and the Art of Motorcycle Maintenance: Typical Rookie Faults
With coding, just like with riding, you need to be responsible and conscious to stay in the saddle and double that to be a winner.
Understanding Python Memory Efficiency: Tuples vs. Lists
#pythonprogramming #python #memoryoptimisation #pythontips #codeoptimization #programmingtips #tipsandtricks #programming
https://hackernoon.com/understanding-python-memory-efficiency-tuples-vs-lists
#pythonprogramming #python #memoryoptimisation #pythontips #codeoptimization #programmingtips #tipsandtricks #programming
https://hackernoon.com/understanding-python-memory-efficiency-tuples-vs-lists
Hackernoon
Understanding Python Memory Efficiency: Tuples vs. Lists
Learn why tuples are more memory-efficient than lists in Python. Explore memory usage, immutability benefits, and real-life applications for optimization.
Mastering CORS in .NET: 10 Expert Tips for Secure API Configuration
#softwaredevelopment #beginners #tutorial #programmingtips #cors #dotnet #programming #softwarearchitecture
https://hackernoon.com/mastering-cors-in-net-10-expert-tips-for-secure-api-configuration
#softwaredevelopment #beginners #tutorial #programmingtips #cors #dotnet #programming #softwarearchitecture
https://hackernoon.com/mastering-cors-in-net-10-expert-tips-for-secure-api-configuration
Hackernoon
Mastering CORS in .NET: 10 Expert Tips for Secure API Configuration | HackerNoon
Cross-Origin Resource Sharing (CORS) is a process which protects your APIs from defined domains, method types or headers. The CORS headers define which domains
How To Deploy Django to Production
#django #djangotoproduction #howtodeplydjango #programming #programmingtutorial #programmingtips #programmingguide #deployingcode
https://hackernoon.com/how-to-deploy-django-to-production
#django #djangotoproduction #howtodeplydjango #programming #programmingtutorial #programmingtips #programmingguide #deployingcode
https://hackernoon.com/how-to-deploy-django-to-production
Hackernoon
How To Deploy Django to Production
Learn to deploy django to production using nginx, gunicorn and cloudflare tunnels.
Transforming Legacy with Domain-Driven Design, I: Preconditions
#domaindrivendesign #softwarearchitecture #softwaredevelopment #developerexperience #programmingtips #programming #ddd #refactorlegacycode
https://hackernoon.com/transforming-legacy-with-domain-driven-design-i-preconditions
#domaindrivendesign #softwarearchitecture #softwaredevelopment #developerexperience #programmingtips #programming #ddd #refactorlegacycode
https://hackernoon.com/transforming-legacy-with-domain-driven-design-i-preconditions
Hackernoon
Transforming Legacy with Domain-Driven Design, I: Preconditions
In this series of articles, I would like to share my practical experience implementing Domain-Driven Design to a complex legacy project.
Transforming Legacy with Domain-Driven Design, II: Strategy
#domaindrivendesign #softwarearchitecture #softwaredevelopment #developerexperience #programmingtips #programming #ddd #dddstrategy
https://hackernoon.com/transforming-legacy-with-domain-driven-design-ii-strategy
#domaindrivendesign #softwarearchitecture #softwaredevelopment #developerexperience #programmingtips #programming #ddd #dddstrategy
https://hackernoon.com/transforming-legacy-with-domain-driven-design-ii-strategy
Hackernoon
Transforming Legacy with Domain-Driven Design, II: Strategy
Domain-Driven Design is not a specific software architecture or a strict set of rules but rather a collection of principles and ideas to manage complex domains.
Transforming Legacy with Domain-Driven Design, III: Tactic
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programmingtips #programming #developerexperience #dddtactic
https://hackernoon.com/transforming-legacy-with-domain-driven-design-iii-tactic
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programmingtips #programming #developerexperience #dddtactic
https://hackernoon.com/transforming-legacy-with-domain-driven-design-iii-tactic
Hackernoon
Transforming Legacy with Domain-Driven Design, III: Tactic
DDD doesn’t prescribe a specific architectural approach, but certain existing solutions effectively help achieve the tactical goals of the methodology.
Transforming Legacy with Domain-Driven Design, IV: Insights
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #domaindrivendesigninsights
https://hackernoon.com/transforming-legacy-with-domain-driven-design-iv-insights
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #domaindrivendesigninsights
https://hackernoon.com/transforming-legacy-with-domain-driven-design-iv-insights
Hackernoon
Transforming Legacy with Domain-Driven Design, IV: Insights
Implementation of domain driven design in a complex legacy project, focusing on potential mistakes, non-obvious nuances, and useful practical advice.
Transforming Legacy with Domain-Driven Design, V: Insights
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #valueobjects
https://hackernoon.com/transforming-legacy-with-domain-driven-design-v-insights
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #valueobjects
https://hackernoon.com/transforming-legacy-with-domain-driven-design-v-insights
Hackernoon
Transforming Legacy with Domain-Driven Design, V: Insights
Value Objects are a useful approach that allows for both formalizing reusable data structures within the domain and designating terms from the subject area.
Transforming Legacy with Domain-Driven Design, VI: Results
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #domaindrivendesignresults
https://hackernoon.com/transforming-legacy-with-domain-driven-design-vi-results
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #domaindrivendesignresults
https://hackernoon.com/transforming-legacy-with-domain-driven-design-vi-results
Hackernoon
Transforming Legacy with Domain-Driven Design, VI: Results
In this article, I will share the outcomes of adopting Domain-Driven Design in a large legacy project.
Avoiding Software Bottlenecks: Understanding the 'God Object' Anti-Pattern
#godobjectantipattern #programming #programmingtips #oop #softwaredesign #godobject #codequality #refactoring
https://hackernoon.com/avoiding-software-bottlenecks-understanding-the-god-object-anti-pattern
#godobjectantipattern #programming #programmingtips #oop #softwaredesign #godobject #codequality #refactoring
https://hackernoon.com/avoiding-software-bottlenecks-understanding-the-god-object-anti-pattern
Hackernoon
Avoiding Software Bottlenecks: Understanding the 'God Object' Anti-Pattern
Avoid software bottlenecks by understanding the 'God Object' anti-pattern in object-oriented programming. Learn its impacts, examples, and best practices.
Concurrency management in DDD
#ddd #domaindrivendesign #dddtactic #softwaredevelopment #programming #softwarearchitecture #softwaredesign #programmingtips
https://hackernoon.com/concurrency-management-in-ddd
#ddd #domaindrivendesign #dddtactic #softwaredevelopment #programming #softwarearchitecture #softwaredesign #programmingtips
https://hackernoon.com/concurrency-management-in-ddd
Hackernoon
Concurrency management in DDD
Explore how Domain-Driven Design tackles concurrency issues in complex legacy systems, based on real-world experiences and practical insights.