Skip to content

Commit

Permalink
Deploying to gh-pages from @ e268fad 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
kdkdhoho committed Dec 13, 2023
1 parent f4fcbe1 commit a3e0480
Show file tree
Hide file tree
Showing 16 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion page-data/index/page-data.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion page-data/search/page-data.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion page-data/series/Why?-시리즈/page-data.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"componentChunkName":"component---src-templates-series-jsx","path":"/series/Why?-시리즈/","result":{"data":{"posts":{"nodes":[{"excerpt":"들어가며 흔히 Domain과 View는 분리해야 한다고 한다. 대표적인 디자인 패턴으로 MVC 패턴이 있다. 같이 작성하면 개발도 빨리 할 수 있고 코드 작성에도 편한데, 왜 분리하라고 할까? 결론 결론부터 말하자면, Domain 객체를 잦은 변경으로부터 보호하기 위해서이다. 왜 Domain을 보호해야 할까? 이를 알아보기 위해서는 우선 Domain이 무…","fields":{"slug":"/why-seperate-domain-and-view/"},"frontmatter":{"date":"December 04, 2023","update":"Dec 04, 2023","title":"Domain과 View를 분리한다. 왜?","tags":["design-pattern","mvc-pattern"]}},{"excerpt":"왜 값의 변경을 막아야 할까? 자동차 경주 피드백 중 하나이다. 왜 이런 피드백이 있는지 알아보자 final 키워드를 붙이면 좋은 점 1. 변경 가능성을 최소화한다. 즉, 코드의 예측이 쉬워진다. 사실 알잘딱깔센으로 객체나 값의 변경은 정말 필요한 곳에서 필요한 만큼 수행해야 한다. 하지만 final 키워드를 붙이지 않으면 분명한 것은 변경 가능성이 존…","fields":{"slug":"/why-use-final/"},"frontmatter":{"date":"December 05, 2023","update":"Dec 05, 2023","title":"final 키워드를 사용해 값의 변경을 막아라. 왜?","tags":["java"]}},{"excerpt":"우아한테크코스의 모든 미션에 \"배열 대신 컬렉션을 사용하라\"는 요구 사항이 항상 존재한다. 그 이유를 알아보자. 두 줄 요약 Java가 이미 잘 만들어놓은 JCF가 존재한다. 제네릭을 지원한다. JCF Java는 다양한 자료구조와 다양한 알고리즘을 지원한다. 예를 들어 동적 배열은 , 연결 리스트는 처럼 말이다. 게다가 각 자료구조에 필요한 동작들, …","fields":{"slug":"/why-use-collection-instead-of-array/"},"frontmatter":{"date":"December 11, 2023","update":null,"title":"배열 대신 컬렉션을 쓴다. 왜?","tags":["java"]}}]}},"pageContext":{"series":"Why? 시리즈"}},"staticQueryHashes":[],"slicesMap":{}}
{"componentChunkName":"component---src-templates-series-jsx","path":"/series/Why?-시리즈/","result":{"data":{"posts":{"nodes":[{"excerpt":"들어가며 흔히 Domain과 View는 분리해야 한다고 한다. 대표적인 디자인 패턴으로 MVC 패턴이 있다. 같이 작성하면 개발도 빨리 할 수 있고 코드 작성에도 편한데, 왜 분리하라고 할까? 결론 결론부터 말하자면, Domain 객체를 잦은 변경으로부터 보호하기 위해서이다. 왜 Domain을 보호해야 할까? 이를 알아보기 위해서는 우선 Domain이 무…","fields":{"slug":"/why-seperate-domain-and-view/"},"frontmatter":{"date":"December 04, 2023","update":"Dec 04, 2023","title":"Domain과 View를 분리한다. 왜?","tags":["design-pattern","mvc-pattern","clean-code"]}},{"excerpt":"왜 값의 변경을 막아야 할까? 자동차 경주 피드백 중 하나이다. 왜 이런 피드백이 있는지 알아보자 final 키워드를 붙이면 좋은 점 1. 변경 가능성을 최소화한다. 즉, 코드의 예측이 쉬워진다. 사실 알잘딱깔센으로 객체나 값의 변경은 정말 필요한 곳에서 필요한 만큼 수행해야 한다. 하지만 final 키워드를 붙이지 않으면 분명한 것은 변경 가능성이 존…","fields":{"slug":"/why-use-final/"},"frontmatter":{"date":"December 05, 2023","update":"Dec 05, 2023","title":"final 키워드를 사용해 값의 변경을 막아라. 왜?","tags":["java","clean-code"]}},{"excerpt":"우아한테크코스의 모든 미션에 \"배열 대신 컬렉션을 사용하라\"는 요구 사항이 항상 존재한다. 그 이유를 알아보자. 두 줄 요약 Java가 이미 잘 만들어놓은 JCF가 존재한다. 제네릭을 지원한다. JCF Java는 다양한 자료구조와 다양한 알고리즘을 지원한다. 예를 들어 동적 배열은 , 연결 리스트는 처럼 말이다. 게다가 각 자료구조에 필요한 동작들, …","fields":{"slug":"/why-use-collection-instead-of-array/"},"frontmatter":{"date":"December 11, 2023","update":null,"title":"배열 대신 컬렉션을 쓴다. 왜?","tags":["java","clean-code"]}}]}},"pageContext":{"series":"Why? 시리즈"}},"staticQueryHashes":[],"slicesMap":{}}
2 changes: 1 addition & 1 deletion page-data/series/page-data.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion page-data/tags/page-data.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion page-data/why-seperate-domain-and-view/page-data.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion page-data/why-use-final/page-data.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion rss.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed of log4dh]]></title><description><![CDATA[Back to Basic]]></description><link>https://kdkdhoho.github.io</link><generator>GatsbyJS</generator><lastBuildDate>Wed, 13 Dec 2023 11:51:17 GMT</lastBuildDate><item><title><![CDATA[Java에서 컬렉션을 사용할 때 주의할 점]]></title><description><![CDATA[문제 상황 인스턴스 필드로 List만을 가지는 일급 컬렉션 객체가 있습니다. 필드에 키워드가 존재하기 떄문에 항상 초기화를 해줘야 합니다. 따라서 객체를 생성하려면 생성자를 List…]]></description><link>https://kdkdhoho.github.io/cautions-for-using-collections-in-Java/</link><guid isPermaLink="false">https://kdkdhoho.github.io/cautions-for-using-collections-in-Java/</guid><pubDate>Mon, 11 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;문제 상황&lt;/h2&gt;
<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed of log4dh]]></title><description><![CDATA[Back to Basic]]></description><link>https://kdkdhoho.github.io</link><generator>GatsbyJS</generator><lastBuildDate>Wed, 13 Dec 2023 12:34:16 GMT</lastBuildDate><item><title><![CDATA[Java에서 컬렉션을 사용할 때 주의할 점]]></title><description><![CDATA[문제 상황 인스턴스 필드로 List만을 가지는 일급 컬렉션 객체가 있습니다. 필드에 키워드가 존재하기 떄문에 항상 초기화를 해줘야 합니다. 따라서 객체를 생성하려면 생성자를 List…]]></description><link>https://kdkdhoho.github.io/cautions-for-using-collections-in-Java/</link><guid isPermaLink="false">https://kdkdhoho.github.io/cautions-for-using-collections-in-Java/</guid><pubDate>Mon, 11 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;문제 상황&lt;/h2&gt;
&lt;div class=&quot;gatsby-highlight&quot; data-language=&quot;java&quot;&gt;&lt;pre class=&quot;language-java&quot;&gt;&lt;code class=&quot;language-java&quot;&gt;&lt;span class=&quot;token keyword&quot;&gt;public&lt;/span&gt; &lt;span class=&quot;token keyword&quot;&gt;final&lt;/span&gt; &lt;span class=&quot;token keyword&quot;&gt;class&lt;/span&gt; &lt;span class=&quot;token class-name&quot;&gt;MyList&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;

&lt;span class=&quot;token keyword&quot;&gt;private&lt;/span&gt; &lt;span class=&quot;token keyword&quot;&gt;final&lt;/span&gt; &lt;span class=&quot;token class-name&quot;&gt;List&lt;/span&gt;&lt;span class=&quot;token generics&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;token class-name&quot;&gt;String&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt; list&lt;span class=&quot;token punctuation&quot;&gt;;&lt;/span&gt;
Expand Down
4 changes: 2 additions & 2 deletions search/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion series/Why?-시리즈/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion tags/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion why-seperate-domain-and-view/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion why-use-collection-instead-of-array/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion why-use-final/index.html

Large diffs are not rendered by default.

0 comments on commit a3e0480

Please sign in to comment.