Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.java > #13014

Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle

From "Christian H. Kuhn" <qno-news@qno.de>
Newsgroups de.comp.lang.java
Subject Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle
Date 2016-07-18 01:01 +0200
Message-ID <dv2h45Fr01rU1@mid.individual.net> (permalink)
References <du7ob7Fecu7U1@mid.individual.net> <1467923825.579226@alpaka.in-berlin.de> <MPG.31ea26fc280e77349896bc@news.aioe.org> <nlp8pd$js5$1@newsreader4.netcologne.de> <MPG.31f6261eb408512e9896be@news.aioe.org>

Show all headers | View raw


Am 18.07.2016 um 00:33 schrieb Wanja Gayk:

> "Spike and Stabilize"

Kann man machen. Hat man jahrelang gemacht. Wenn man alleine arbeitet
oder in Teams mit sehr klar verteilten Aufgaben.

Ich würde nie behaupten, dass TDD irgendeiner anderen Methode überlegen
ist. Seit ich es in meinen Projekten mehr oder (meistens) weniger
konsequent anwende, hat sich die Qualität meines Codes erhoht, aber da
war von Anfang an viel Luft nach oben. Wer mehr Praxis hat, hat auch
weniger Optimierungspotential (allerdings nie keines), dafür mehr
eingefahrene Gewohnheiten, wird also für die Umstellung auf TDD mehr
Energie für weniger Ertrag aufwenden müssen.

Zwei Gründe für TDD konnte ich inzwischen bestätigen: Wenn ich erst die
Tests schreibe, mache ich mir vorher programmnähere und weniger
abstrakte Gedanken. Oft sind dann die später auftretenden Änderungen
soviel kleiner, dass trotz Änderung der Tests insgesamt weniger Arbeit
aufzuwenden war. Gefühlt, nicht gemessen. Und zweitens: In agilen
Methoden, wo im Prinzip jeder an allem arbeiten kann, egal ob pair
programming, Scrum oder sonstwas, führt TDD dazu, dass die Arbeit an
einer Stelle problemloser von jemand anderem übernommen werden kann.
Wenn der Test vor dem Code entsteht, übernimmt man immer grün, also
lauffähig, und muss nicht erst die Fehler zusammensuchen.

lg
QNo

Back to de.comp.lang.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle "Christian H. Kuhn" <qno-news@qno.de> - 2016-07-07 21:19 +0200
  Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle Peter <peter@localhost.com> - 2016-07-07 22:37 +0200
    Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle Michael Paap <feunews@mpaap.de> - 2016-07-07 23:21 +0200
      Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle "Christian H. Kuhn" <qno-news@qno.de> - 2016-07-08 14:09 +0200
    Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle Wanja Gayk <brixomatic@yahoo.com> - 2016-07-08 22:10 +0200
      Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle Patrick Roemer <sangamon@netcologne.de> - 2016-07-09 00:17 +0200
        Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle Wanja Gayk <brixomatic@yahoo.com> - 2016-07-18 00:33 +0200
          Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle "Christian H. Kuhn" <qno-news@qno.de> - 2016-07-18 01:01 +0200
          Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle Patrick Roemer <sangamon@netcologne.de> - 2016-07-19 10:58 +0200
            Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle Wanja Gayk <brixomatic@yahoo.com> - 2016-07-21 00:07 +0200
          Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle "Christian H. Kuhn" <qno-news@qno.de> - 2016-07-19 14:09 +0200
  Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle Patrick Roemer <sangamon@netcologne.de> - 2016-07-08 00:28 +0200
    Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle "Christian H. Kuhn" <qno-news@qno.de> - 2016-07-08 14:13 +0200
  Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle "Christian H. Kuhn" <qno-news@qno.de> - 2016-07-08 16:05 +0200
    Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle Wanja Gayk <brixomatic@yahoo.com> - 2016-07-08 22:35 +0200
    Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle Patrick Roemer <sangamon@netcologne.de> - 2016-07-09 00:01 +0200
      Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle "Christian H. Kuhn" <qno-news@qno.de> - 2016-07-11 00:40 +0200
        Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle "Christian H. Kuhn" <qno-news@qno.de> - 2016-07-15 23:25 +0200
    Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle "Christian H. Kuhn" <qno-news@qno.de> - 2016-07-15 00:12 +0200
  Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle Wanja Gayk <brixomatic@yahoo.com> - 2016-07-08 21:57 +0200
  Re: Unit-Tests von Einheiten ohne öffentliche Leseschnittstelle "Christian H. Kuhn" <qno-news@qno.de> - 2016-07-11 01:13 +0200

csiph-web