<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Ioc Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/ioc.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Ioc Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-05-09T11:38:50+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Giải Ngố: Inversion of Control (IoC)]]></title>
                        <link>https://viblo.asia/p/giai-ngo-inversion-of-control-ioc-y0VGwwa8VPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-ngo-inversion-of-control-ioc-y0VGwwa8VPA</guid>
            <description><![CDATA[Khi mới học lập trình (C, Java Core), chúng ta thường có thói quen "ôm show".Trong hàm main(), bạn quyết định khi nào tạo đối tượng, khi nào gọi hàm, ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàn Hải</dc:creator>
            <pubDate>2025-12-07 16:13:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Mối liên hệ giữa IoC và nguyên lý DIP trong SOLID]]></title>
                        <link>https://viblo.asia/p/moi-lien-he-giua-ioc-va-nguyen-ly-dip-trong-solid-gwd43wX34X9</link>
            <guid isPermaLink="true">https://viblo.asia/p/moi-lien-he-giua-ioc-va-nguyen-ly-dip-trong-solid-gwd43wX34X9</guid>
            <description><![CDATA[Mở đầu
* Trong bài viết trước chúng ta đã tìm hiểu về: SOLID trong lập trình hướng đối tượng OOP.
* Trong bài viết này chúng ta sẽ tìm hiểu chi tiết h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thành Nguyễn Văn</dc:creator>
            <pubDate>2025-08-18 07:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Phân biệt, khi nào nên dùng @Component, @Service, và @Repository trong Spring]]></title>
                        <link>https://viblo.asia/p/phan-biet-khi-nao-nen-dung-atcomponent-atservice-va-atrepository-trong-spring-zXRJ8redVGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/phan-biet-khi-nao-nen-dung-atcomponent-atservice-va-atrepository-trong-spring-zXRJ8redVGq</guid>
            <description><![CDATA[]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sang Le</dc:creator>
            <pubDate>2024-11-11 15:40:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải Thích IoC (Inversion of Control) Bằng Ví Dụ Dễ Hiểu]]></title>
                        <link>https://viblo.asia/p/giai-thich-ioc-inversion-of-control-bang-vi-du-de-hieu-gwd432w3VX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-thich-ioc-inversion-of-control-bang-vi-du-de-hieu-gwd432w3VX9</guid>
            <description><![CDATA[Inversion of Control (IoC) Là Gì?

Inversion of Control (Đảo ngược điều khiển) là một nguyên tắc thiết kế trong đó luồng điều khiển của một chương trì...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sang Le</dc:creator>
            <pubDate>2024-11-07 00:03:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Spring IoC container - Tự viết một cái @Autowire như Spring Boot]]></title>
                        <link>https://viblo.asia/p/spring-ioc-container-tu-viet-mot-cai-atautowire-nhu-spring-boot-5pPLk9rd4RZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/spring-ioc-container-tu-viet-mot-cai-atautowire-nhu-spring-boot-5pPLk9rd4RZ</guid>
            <description><![CDATA[Dependency inversion - Dependency injection - Inversion of Control

Có chắc bạn thật sự hiểu rõ về 3 khái niệm trên? Bạn có tự tin có thể áp dụng 3 pr...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Bui</dc:creator>
            <pubDate>2024-02-10 00:56:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Spring ơi, mình học từ đâu thế? – Phần 2: Tight-coupling, Loose-coupling và loosely coupled nền tảng lý thuyết cho IoC và DI]]></title>
                        <link>https://viblo.asia/p/spring-oi-minh-hoc-tu-dau-the-phan-2-tight-coupling-loose-coupling-va-loosely-coupled-nen-tang-ly-thuyet-cho-ioc-va-di-E375zk1dKGW</link>
            <guid isPermaLink="true">https://viblo.asia/p/spring-oi-minh-hoc-tu-dau-the-phan-2-tight-coupling-loose-coupling-va-loosely-coupled-nen-tang-ly-thuyet-cho-ioc-va-di-E375zk1dKGW</guid>
            <description><![CDATA[Xin chào mọi người, sau bài một về tổng quan Spring thì nay chúng ta cùng đi sâu vào 2 khái niệm trung tâm và trái tim của Spring nhé đó là IoC (Inver...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Phan Viết Cường</dc:creator>
            <pubDate>2019-09-22 21:23:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kết hợp INVERSION OF CONTROL (IOC) trong Vuejs sẽ ra sao ?]]></title>
                        <link>https://viblo.asia/p/ket-hop-inversion-of-control-ioc-trong-vuejs-se-ra-sao-djeZ14JRKWz</link>
            <guid isPermaLink="true">https://viblo.asia/p/ket-hop-inversion-of-control-ioc-trong-vuejs-se-ra-sao-djeZ14JRKWz</guid>
            <description><![CDATA[Bài viết này hướng tới mang tính chất thử nghiệm IoC trong Vuejs.
Vậy trước hết IoC là gì ?
Inversion of Control: Đây là một design pattern được tạo r...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">WheeBoo</dc:creator>
            <pubDate>2019-07-30 00:49:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Laravel đơn giản, đẹp và hiệu quả hơn sử dụng Laravel Facade]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/laravel-don-gian-dep-va-hieu-qua-hon-su-dung-laravel-facade-RnB5pXzr5PG</link>
            <guid isPermaLink="true">https://viblo.asia/p/laravel-don-gian-dep-va-hieu-qua-hon-su-dung-laravel-facade-RnB5pXzr5PG</guid>
            <description><![CDATA[1. Giới thiệu
Có thể nói Laravel là một framework PHP phổ biến số 1 hiện nay vì:
- Cú pháp đơn giản, dễ bắt đầu ngay cả với người mới làm quen Laravel...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Tuan Dung</dc:creator>
            <pubDate>2018-08-17 16:47:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Dependency Injection trong PHP]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/dependency-injection-trong-php-1Je5EMYj5nL</link>
            <guid isPermaLink="true">https://viblo.asia/p/dependency-injection-trong-php-1Je5EMYj5nL</guid>
            <description><![CDATA[Khái niệm liên quan

* Dependency Injection  (DI) là khái niệm thường được nghe trong giới lập trình. Có khá nhiều cái tên nghe liên quan và na ná nha...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Quốc Đạt</dc:creator>
            <pubDate>2017-05-04 13:53:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Dependency Inversion, Inversion of Control and Dependency Injection]]></title>
                        <link>https://viblo.asia/p/dependency-inversion-inversion-of-control-and-dependency-injection-qzakzNYBkyO</link>
            <guid isPermaLink="true">https://viblo.asia/p/dependency-inversion-inversion-of-control-and-dependency-injection-qzakzNYBkyO</guid>
            <description><![CDATA[Giới thiệu

 Chào mọi người, chắc hẳn trong giới lập trình phần mềm của chúng ta, ai cũng ít nhất một lần nghe đến các khái niệm như SOLID, OOP Design...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu Phạm</dc:creator>
            <pubDate>2016-09-04 07:23:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Laravel Beauty: Tìm hiểu về Service container]]></title>
                        <link>https://viblo.asia/p/laravel-beauty-tim-hieu-ve-service-container-3KbvZ1wLGmWB</link>
            <guid isPermaLink="true">https://viblo.asia/p/laravel-beauty-tim-hieu-ve-service-container-3KbvZ1wLGmWB</guid>
            <description><![CDATA[
Index

1. Laravel Beauty: Recipes & Best Practices
2. Laravel Beauty: Tìm hiểu về Service Container
3. Laravel Beauty: Tìm hiểu về Service Provider
4...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Duc Thang</dc:creator>
            <pubDate>2015-11-26 22:14:33</pubDate>
                                                                                                        </item>
            </channel>
</rss>
