Skip to content

Commit 1b6af0e

Browse files
committed
Merge pull request ochococo#22 from jpotts18/file-separation
Generation of README.md based on file concatenation
2 parents 6dbc061 + 944dc0f commit 1b6af0e

File tree

99 files changed

+2318
-1356
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+2318
-1356
lines changed

Design-Patterns.playground.zip

55 Bytes
Binary file not shown.

Design-Patterns.playground/Documentation/section-1.html

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,19 @@
1414
<h1 id="design-patterns-implemented-in-swift">Design Patterns implemented in Swift</h1>
1515
<p>A short cheat-sheet with Xcode 6 Playground (<a href="https://raw.githubusercontent.com/ochococo/Design-Patterns-In-Swift/master/Design-Patterns.playground.zip">Design-Patterns.playground.zip</a>).</p>
1616
<p>👷 Project maintained by: <a href="http://twitter.com/nsmeme">@nsmeme</a> (Oktawian Chojnacki)</p>
17-
<h1 id="creational">Creational</h1>
17+
<h2 id="table-of-contents">Table of Contents</h2>
18+
<ul>
19+
<li><a href="#behavioral">Behavioral</a></li>
20+
<li><a href="#creational">Creational</a></li>
21+
<li><a href="#structural">Structural</a></li>
22+
</ul>
23+
<h1 id="behavioral">Behavioral</h1>
1824
<blockquote>
19-
<p>In software engineering, creational design patterns are design patterns that deal with object creation mechanisms, trying to create objects in a manner suitable to the situation. The basic form of object creation could result in design problems or added complexity to the design. Creational design patterns solve this problem by somehow controlling this object creation.</p>
20-
<p><strong>Source:</strong> <a href="http://en.wikipedia.org/wiki/Creational_pattern">wikipedia.org</a></p>
25+
<p>In software engineering, behavioral design patterns are design patterns that identify common communication patterns between objects and realize these patterns. By doing so, these patterns increase flexibility in carrying out this communication.</p>
26+
<p><strong>Source:</strong> <a href="http://en.wikipedia.org/wiki/Behavioral_pattern">wikipedia.org</a></p>
2127
</blockquote>
22-
<h2 id="-singleton">💍 Singleton</h2>
28+
<h2 id="-chain-of-responsibility">🐝 Chain Of Responsibility</h2>
29+
<p><strong>Source:</strong></p>
2330

2431
</section>
2532
</div>

Design-Patterns.playground/Documentation/section-11.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<body>
1212
<div class="content-wrapper">
1313
<section class="section">
14-
<h2 id="-abstract-factory">🌰 Abstract Factory</h2>
14+
<p><strong><em>Usage:</em></strong></p>
1515

1616
</section>
1717
</div>

Design-Patterns.playground/Documentation/section-13.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<body>
1212
<div class="content-wrapper">
1313
<section class="section">
14-
<p><strong>Usage:</strong></p>
14+
<h2 id="-observer">👓 Observer</h2>
1515

1616
</section>
1717
</div>

Design-Patterns.playground/Documentation/section-15.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<body>
1212
<div class="content-wrapper">
1313
<section class="section">
14-
<h2 id="-prototype">🃏 Prototype</h2>
14+
<p><strong>Usage:</strong></p>
1515

1616
</section>
1717
</div>

Design-Patterns.playground/Documentation/section-17.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<body>
1212
<div class="content-wrapper">
1313
<section class="section">
14-
<p><strong>Usage:</strong></p>
14+
<h2 id="-state">🐉 State</h2>
1515

1616
</section>
1717
</div>

Design-Patterns.playground/Documentation/section-19.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<body>
1212
<div class="content-wrapper">
1313
<section class="section">
14-
<h2 id="-factory-method">🏭 Factory Method</h2>
14+
<p><strong>Usage:</strong></p>
1515

1616
</section>
1717
</div>

Design-Patterns.playground/Documentation/section-21.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<body>
1212
<div class="content-wrapper">
1313
<section class="section">
14-
<p><strong>Usage:</strong></p>
14+
<h2 id="-strategy">💡 Strategy</h2>
1515

1616
</section>
1717
</div>

Design-Patterns.playground/Documentation/section-23.html

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,7 @@
1111
<body>
1212
<div class="content-wrapper">
1313
<section class="section">
14-
<h1 id="structural">Structural</h1>
15-
<blockquote>
16-
<p>In software engineering, structural design patterns are design patterns that ease the design by identifying a simple way to realize relationships between entities.</p>
17-
<p><strong>Source:</strong> <a href="http://en.wikipedia.org/wiki/Structural_pattern">wikipedia.org</a></p>
18-
</blockquote>
19-
<h2 id="-composite">🌿 Composite</h2>
14+
<p><strong>Usage:</strong></p>
2015

2116
</section>
2217
</div>

Design-Patterns.playground/Documentation/section-25.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<body>
1212
<div class="content-wrapper">
1313
<section class="section">
14-
<p><strong>Usage:</strong></p>
14+
<h2 id="-visitor">🏃 Visitor</h2>
1515

1616
</section>
1717
</div>

0 commit comments

Comments
 (0)