<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Refactoring Angular Apps &#8211; How To Keep Angular Apps Clean	</title>
	<atom:link href="https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/feed/" rel="self" type="application/rss+xml" />
	<link>https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/</link>
	<description>Advanced Angular Training Made Simple</description>
	<lastBuildDate>Tue, 05 Nov 2019 20:43:22 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.4</generator>
	<item>
		<title>
		By: The Ten Commandments of Angular Development – Christian Lüdemann		</title>
		<link>https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-19922</link>

		<dc:creator><![CDATA[The Ten Commandments of Angular Development – Christian Lüdemann]]></dc:creator>
		<pubDate>Tue, 05 Nov 2019 20:43:22 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=727#comment-19922</guid>

					<description><![CDATA[[&#8230;] Read more about this in my post and talk: Refactoring Angular apps. [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] Read more about this in my post and talk: Refactoring Angular apps. [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: How To Fix the Most Common Angular Performance Problems Like a Doc - ExamsWorld		</title>
		<link>https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-422</link>

		<dc:creator><![CDATA[How To Fix the Most Common Angular Performance Problems Like a Doc - ExamsWorld]]></dc:creator>
		<pubDate>Fri, 14 Jun 2019 03:05:15 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=727#comment-422</guid>

					<description><![CDATA[[&#8230;] The first step before you start doing the actual performance optimization is to ensure your code is designed cleanly. That is equivalent to how a doctor is cleaning up before surgery to avoid unwanted side effects of the procedure. For more about how to keep your Angular apps clean, check out this post. [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] The first step before you start doing the actual performance optimization is to ensure your code is designed cleanly. That is equivalent to how a doctor is cleaning up before surgery to avoid unwanted side effects of the procedure. For more about how to keep your Angular apps clean, check out this post. [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: How To Fix the Most Common Angular Performance Problems Like a Doc – Christian Lüdemann		</title>
		<link>https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-414</link>

		<dc:creator><![CDATA[How To Fix the Most Common Angular Performance Problems Like a Doc – Christian Lüdemann]]></dc:creator>
		<pubDate>Mon, 03 Jun 2019 06:01:37 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=727#comment-414</guid>

					<description><![CDATA[[&#8230;] The first step before you start doing the actual performance optimization is to ensure your code is designed cleanly. That is equivalent to how a doctor is cleaning up before surgery to avoid unwanted side effects of the procedure. For more about how to keep your Angular apps clean, check out this post. [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] The first step before you start doing the actual performance optimization is to ensure your code is designed cleanly. That is equivalent to how a doctor is cleaning up before surgery to avoid unwanted side effects of the procedure. For more about how to keep your Angular apps clean, check out this post. [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Talk: Keeping Angular Apps Clean at NgAarhus – Christian Lüdemann IT		</title>
		<link>https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-67</link>

		<dc:creator><![CDATA[Talk: Keeping Angular Apps Clean at NgAarhus – Christian Lüdemann IT]]></dc:creator>
		<pubDate>Thu, 29 Nov 2018 21:40:14 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=727#comment-67</guid>

					<description><![CDATA[[&#8230;] Tonight I did this talk at ngAarhus about refactoring Angular apps. [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] Tonight I did this talk at ngAarhus about refactoring Angular apps. [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: All You Need to Know About Mocking in Angular Tests – Christian Lüdemann IT		</title>
		<link>https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-54</link>

		<dc:creator><![CDATA[All You Need to Know About Mocking in Angular Tests – Christian Lüdemann IT]]></dc:creator>
		<pubDate>Sun, 28 Oct 2018 18:15:16 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=727#comment-54</guid>

					<description><![CDATA[[&#8230;] Because services are basically typescript classes these are way easier to mock out. This is one of the reasons that I preach to create component services to encapsulate a component business logic in my refactoring Angular apps post. [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] Because services are basically typescript classes these are way easier to mock out. This is one of the reasons that I preach to create component services to encapsulate a component business logic in my refactoring Angular apps post. [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Christian Lydemann		</title>
		<link>https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-40</link>

		<dc:creator><![CDATA[Christian Lydemann]]></dc:creator>
		<pubDate>Fri, 05 Oct 2018 20:09:00 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=727#comment-40</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-38&quot;&gt;mx&lt;/a&gt;.

Glad to hear :)
Christian]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-38">mx</a>.</p>
<p>Glad to hear 🙂<br />
Christian</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Christian Lydemann		</title>
		<link>https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-39</link>

		<dc:creator><![CDATA[Christian Lydemann]]></dc:creator>
		<pubDate>Fri, 05 Oct 2018 20:07:00 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=727#comment-39</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-37&quot;&gt;maxquesar&lt;/a&gt;.

Thanks! I might do a post about that. Mono repoes definitely has some benefits over npm modules.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-37">maxquesar</a>.</p>
<p>Thanks! I might do a post about that. Mono repoes definitely has some benefits over npm modules.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: mx		</title>
		<link>https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-38</link>

		<dc:creator><![CDATA[mx]]></dc:creator>
		<pubDate>Fri, 05 Oct 2018 07:23:00 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=727#comment-38</guid>

					<description><![CDATA[Great summary, thanks for sharing!]]></description>
			<content:encoded><![CDATA[<p>Great summary, thanks for sharing!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: maxquesar		</title>
		<link>https://christianlydemann.com/refactoring-angular-apps-how-to-keep-angular-apps-clean/#comment-37</link>

		<dc:creator><![CDATA[maxquesar]]></dc:creator>
		<pubDate>Sun, 30 Sep 2018 22:07:00 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=727#comment-37</guid>

					<description><![CDATA[Great tips, though it would be cool to get some insight in larger sized angular setups. It looks like /apps and /libs setup like Nrwl creates is the recommended configuration.]]></description>
			<content:encoded><![CDATA[<p>Great tips, though it would be cool to get some insight in larger sized angular setups. It looks like /apps and /libs setup like Nrwl creates is the recommended configuration.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Object Caching 0/1324 objects using Memcache
Page Caching using Disk: Enhanced 
Minified using Disk
Database Caching using Disk (Request-wide modification query)

Served from: christianlydemann.com @ 2026-02-24 11:41:59 by W3 Total Cache
-->