Skip to content

Commit 04547dc

Browse files
committed
adding revision 199
1 parent cfec557 commit 04547dc

File tree

4 files changed

+150
-0
lines changed

4 files changed

+150
-0
lines changed

data/checksum.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"199": { "description": 1, "news": 0, "topics": 2, "randomSpec": 0, "links": 0 },
23
"198": { "description": 1, "news": 0, "topics": 3, "randomSpec": 0, "links": 0 },
34
"197": { "description": 1, "news": 0, "topics": 2, "randomSpec": 0, "links": 5 },
45
"196": { "description": 2, "news": 0, "topics": 1, "randomSpec": 0, "links": 0 },

data/contents.json

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19038,5 +19038,68 @@
1903819038
"description": "Sven hat über <a href=\"http://www.w3.org/TR/css-shapes/\">CSS Shapes</a> geschrieben und gibt uns einen kurzen Überblick. Das neue CSS-Feature erlaubt es, Textfluss an einer nicht-quadratischen Form auszurichten. Es funktioniert zur Zeit in Chrome, Opera und Safari, für eine Firefox-Implementierung kann man <a href=\"https://bugzilla.mozilla.org/show_bug.cgi?id=1040714\">seine Stimme erheben</a>. Es gibt auch einen <a href=\"http://blogs.adobe.com/webplatform/2014/05/12/css-shapes-polyfill/\">Polyfill</a>, von dem Sven jedoch nicht restlos überzeugt ist&nbsp;&ndash; Progressive Enhancement ist der bessere Weg."
1903919039
}
1904019040
]
19041+
},
19042+
"199": {
19043+
"id": 199,
19044+
"date": "2014-12-13",
19045+
"duration": "00:54:32",
19046+
"people": [
19047+
{
19048+
"name": "Christian Schaefer",
19049+
"team": [
19050+
"2010-11-09"
19051+
],
19052+
"twitter": "https://twitter.com/derSchepp"
19053+
},
19054+
{
19055+
"name": "Hans Christian Reinl",
19056+
"team": [
19057+
"2011-08-25"
19058+
],
19059+
"twitter": "https://twitter.com/drublic",
19060+
"web": "http://drublic.de/"
19061+
},
19062+
{
19063+
"name": "Anselm Hannemann",
19064+
"team": [
19065+
"2014-05-05"
19066+
],
19067+
"twitter": "https://twitter.com/helloanselm",
19068+
"web": "http://anselm-hannemann.com/"
19069+
},
19070+
{
19071+
"name": "Peter Kröner",
19072+
"team": [
19073+
"2010-11-02"
19074+
],
19075+
"twitter": "https://twitter.com/sir_pepe",
19076+
"web": "http://peterkroener.de/"
19077+
}
19078+
],
19079+
"trello": "https://trello.com/b/vJ100OXl/revision-199",
19080+
"live": [
19081+
{
19082+
"title": "Revision 199",
19083+
"href": "http://livestre.am/50kVv",
19084+
"duration": "02:03:08",
19085+
"date": "2014-12-01"
19086+
}
19087+
],
19088+
"href": "http://workingdraft.de/199/",
19089+
"audio": "http://workingdraft.de/podpress_trac/web/2617/0/wd-199.mp3",
19090+
"title": "Simplifizierung und Code-Refactoring Methodik",
19091+
"description": "Schepp, Peter, Hans und Anselm haben in dieser Revision zwar keinerlei News oder Links zu vermelden, geben aber dafür ihr bestes, um ein bisschen in die Zukunft zu sehen und Methoden zur Refakturierung von Code zu analysieren.",
19092+
"topics": [
19093+
{
19094+
"title": "Simplifizierung",
19095+
"time": "00:00:23",
19096+
"description": "Nach Jahren des Aufrüstens sehen wir einen Trend zur Simplifizierung des Front-End Workflows. Hans klärt in seinem anfänglichen Plädoyer auf, was der aktuelle Status ist, was die Probleme und Unterschiede zwischen klassischen Präprozessoren und Postprozessoren sind und fragt sich, ob ein Tool wie <a href=\"http://pleeease.io/\">Pleeease</a> vielleicht sogar Sass ablösen könnte? Wir diskutieren und orakeln gemeinsam, wie die Zukunft aussehen kann und kommen zum Schluss, dass das Programmier-Business manchmal durchaus mit der Mode-Industrie zu vergleichen ist."
19097+
},
19098+
{
19099+
"title": "Code Refactoring Methoden",
19100+
"time": "00:30:20",
19101+
"description": "Anselm fragt den Rest, wie sie an Refactoring von Code herangehen. Peter ist der festen Überzeugung, dass es hier nur eine einzige Möglichkeit gibt: Die alten Tests nehmen und darauf den Code neu schreiben. Gibt es keine Tests, müssen andere Prinzipien herhalten, wie sie Hans und Schepp pflegen. So muss man oft auf Grund verschiedener Gegebenheiten leider auf bestehende Tests verzichten und sich selbst eine Lösung ausdenken. Schepp nutzt dabei auch oft Tools wie seine IDE PHP Storm, JSHint und Code-Style-Checker für halbautomatisiertes Anpassen an Codestandards. Immer hilft jedenfalls der direkte Vergleich des alten Stands zum neuen. Auch visuelle Regression Tests mit Hilfe von Screenshots und Diff-Tools können vor allem CSS und HTML Refactorings unterstützen. Und zu guter letzt wünschen wir uns noch einen HTML Regression-Checker als Tool für Markup-Refactorings."
19102+
}
19103+
]
1904119104
}
1904219105
}

data/episodes.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3316,5 +3316,28 @@
33163316
"href": "http://workingdraft.de/198/",
33173317
"audio": "http://workingdraft.de/podpress_trac/web/2611/0/wd-198.mp3",
33183318
"title": "Workflow, Fokus, Shapes"
3319+
},
3320+
"199": {
3321+
"id": 199,
3322+
"date": "2014-12-13",
3323+
"duration": "00:54:32",
3324+
"people": [
3325+
"derSchepp",
3326+
"drublic",
3327+
"helloanselm",
3328+
"sir_pepe"
3329+
],
3330+
"trello": "https://trello.com/b/vJ100OXl/revision-199",
3331+
"live": [
3332+
{
3333+
"title": "Revision 199",
3334+
"href": "http://livestre.am/50kVv",
3335+
"duration": "02:03:08",
3336+
"date": "2014-12-01"
3337+
}
3338+
],
3339+
"href": "http://workingdraft.de/199/",
3340+
"audio": "http://workingdraft.de/podpress_trac/web/2617/0/wd-199.mp3",
3341+
"title": "Simplifizierung und Code-Refactoring Methodik"
33193342
}
33203343
}

data/episodes/199.json

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"id": 199,
3+
"date": "2014-12-13",
4+
"duration": "00:54:32",
5+
"people": [
6+
{
7+
"name": "Christian Schaefer",
8+
"team": [
9+
"2010-11-09"
10+
],
11+
"twitter": "https://twitter.com/derSchepp"
12+
},
13+
{
14+
"name": "Hans Christian Reinl",
15+
"team": [
16+
"2011-08-25"
17+
],
18+
"twitter": "https://twitter.com/drublic",
19+
"web": "http://drublic.de/"
20+
},
21+
{
22+
"name": "Anselm Hannemann",
23+
"team": [
24+
"2014-05-05"
25+
],
26+
"twitter": "https://twitter.com/helloanselm",
27+
"web": "http://anselm-hannemann.com/"
28+
},
29+
{
30+
"name": "Peter Kröner",
31+
"team": [
32+
"2010-11-02"
33+
],
34+
"twitter": "https://twitter.com/sir_pepe",
35+
"web": "http://peterkroener.de/"
36+
}
37+
],
38+
"trello": "https://trello.com/b/vJ100OXl/revision-199",
39+
"live": [
40+
{
41+
"title": "Revision 199",
42+
"href": "http://livestre.am/50kVv",
43+
"duration": "02:03:08",
44+
"date": "2014-12-01"
45+
}
46+
],
47+
"href": "http://workingdraft.de/199/",
48+
"audio": "http://workingdraft.de/podpress_trac/web/2617/0/wd-199.mp3",
49+
"title": "Simplifizierung und Code-Refactoring Methodik",
50+
"description": "Schepp, Peter, Hans und Anselm haben in dieser Revision zwar keinerlei News oder Links zu vermelden, geben aber dafür ihr bestes, um ein bisschen in die Zukunft zu sehen und Methoden zur Refakturierung von Code zu analysieren.",
51+
"topics": [
52+
{
53+
"title": "Simplifizierung",
54+
"time": "00:00:23",
55+
"description": "Nach Jahren des Aufrüstens sehen wir einen Trend zur Simplifizierung des Front-End Workflows. Hans klärt in seinem anfänglichen Plädoyer auf, was der aktuelle Status ist, was die Probleme und Unterschiede zwischen klassischen Präprozessoren und Postprozessoren sind und fragt sich, ob ein Tool wie <a href=\"http://pleeease.io/\">Pleeease</a> vielleicht sogar Sass ablösen könnte? Wir diskutieren und orakeln gemeinsam, wie die Zukunft aussehen kann und kommen zum Schluss, dass das Programmier-Business manchmal durchaus mit der Mode-Industrie zu vergleichen ist."
56+
},
57+
{
58+
"title": "Code Refactoring Methoden",
59+
"time": "00:30:20",
60+
"description": "Anselm fragt den Rest, wie sie an Refactoring von Code herangehen. Peter ist der festen Überzeugung, dass es hier nur eine einzige Möglichkeit gibt: Die alten Tests nehmen und darauf den Code neu schreiben. Gibt es keine Tests, müssen andere Prinzipien herhalten, wie sie Hans und Schepp pflegen. So muss man oft auf Grund verschiedener Gegebenheiten leider auf bestehende Tests verzichten und sich selbst eine Lösung ausdenken. Schepp nutzt dabei auch oft Tools wie seine IDE PHP Storm, JSHint und Code-Style-Checker für halbautomatisiertes Anpassen an Codestandards. Immer hilft jedenfalls der direkte Vergleich des alten Stands zum neuen. Auch visuelle Regression Tests mit Hilfe von Screenshots und Diff-Tools können vor allem CSS und HTML Refactorings unterstützen. Und zu guter letzt wünschen wir uns noch einen HTML Regression-Checker als Tool für Markup-Refactorings."
61+
}
62+
]
63+
}

0 commit comments

Comments
 (0)