Fehler: Klumpen von Daten wird immer gemeinsam benutzt
String infile_base; String infile_ext;
String outfile_base; String outfile_ext;
static boolean is_writable 
      (String base, String ext);
Indikator: ähnliche, schematische Attributnamen
Lösung: Klasse definieren
class File 
    { String base; String extension; }
static boolean is_writable (File f);
Ü: vgl. mit java.nio.file.Path