Skip to content
Rubin Shrestha
  • Rubin Shrestha
  • Profile
  • Blog
  • Nepali Typing
  • Contact
  • Search
Rubin Shrestha
  • Search
  • Rubin Shrestha
  • Profile
  • Blog
  • Nepali Typing
  • Contact
Home » Blog » Advanced Magento 2 Module Development: Best Practices, Dependency Injection, and Testing Explained
Blog

Advanced Magento 2 Module Development: Best Practices, Dependency Injection, and Testing Explained

by Rubin|Published May 6, 2026

Magento 2 is built on a modular system where each module encapsulates a specific feature. This architecture allows developers to extend…

Continue reading on Medium »

  • Magento
  • Magento1
  • Magento2

You may also like

Linux Use Find with rename = No such file or directory
Published January 21, 2020

Linux Use Find with rename = No such file or directory

I want to remove dot in filename in subdirectory. I use rename and find find . -type f -name ‘*.avi’ -exec rename […]

Windows how to emulate an internal display in a virtual machine
Published July 11, 2023

Windows how to emulate an internal display in a virtual machine

I’m trying to run a program in a virtual machine, this program try to fetch my display information trought Windows WMI with […]

Using Magento 2 in subdirectory calling nginx.conf.sample
Published October 19, 2023

Using Magento 2 in subdirectory calling nginx.conf.sample

I looked at this question but I believe magento has changed since then I am trying to set the location block for […]

Find minimum Diameter BST having Sum equal to target K
Published July 30, 2022

Find minimum Diameter BST having Sum equal to target K

Given a binary tree and a target K, the task is to find the diameter of the minimum subtree having sum equal […]

Interesting

  • Advanced Magento 2 Module Development: Best Practices, Dependency Injection, and Testing Explained
  • Magento 2 Structured Data Guide: Boost SEO with Schema Markup & Rich Snippets
  • Selenium fails to start geckodriver
  • Don’t hide extension for known file types, even not while running some application as administrator
  • Create simple folder shortcut buttons on Windows Save Dialog Command Bar
  • How do I remove Microsoft rewards “cash back” snippets from search results in bing.com in Firefox browser?
  • How to always have Pretty-print for JSON URLs in Google Chrome?
  • Why Is My Magento Store Slow? Causes & Fixes

Post navigation

  • Previous post Magento 2 Structured Data Guide: Boost SEO with Schema Markup & Rich Snippets
  • Back to post list
——————-
  • Advanced Magento 2 Module Development: Best Practices, Dependency Injection, and Testing Explained
  • Magento 2 Structured Data Guide: Boost SEO with Schema Markup & Rich Snippets
  • Selenium fails to start geckodriver
  • Don’t hide extension for known file types, even not while running some application as administrator
  • Create simple folder shortcut buttons on Windows Save Dialog Command Bar
——————-
  • Rubin Shrestha
  • Profile
  • Blog
  • Nepali Typing
  • Contact
——————-
  • Blog
  • Contact
  • Nepali Typing | Nepali Unicode | English to Nepali | English Conversion | English Translate | नेपाली to English | नेपाली टाईपिङ
  • Occasional Photography
    • The desert that everybody loves in pictures
  • Photography
  • Rubin Shrestha

© 2026 Rubin Shrestha – All rights reserved

Powered by WP – Designed with the Customizr theme