-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
23 lines (23 loc) · 956 Bytes
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
---
layout: default
---
<div id="definition">
<h2>Code smell <span id="pronunciation">/kəʊd smɛl/</span></h2>
<i>noun</i>
<p>A characteristic of computer code that may indicate a deeper flaw.</p>
</div>
<p>Code smells are surface-level indicators of deeper programming design flaws. The following code smells are from the <a href="https://doi.org/10.1007/s10664-006-9002-8" target="_blank" rel="external">Mäntylä-Lassenius taxonomy</a>.</p>
{% for group in site.data.groups %}
<h2 id="{{ group.name | cgi_escape }}">{{ group.name }}</h2>
{{ group.description | markdownify }}
<div class="smellList">
{% for smell in site.smells %}
{% if smell.group == group.name %}
<a href="{{ smell.url | relative_url }}">
<img src="{{ '/assets/images/smellIcons' | relative_url }}/{{ smell.image }}" alt="{{ smell.title }} code smell icon" />
{{ smell.title }}
</a>
{% endif %}
{% endfor %}
</div>
{% endfor %}