diff --git a/doc/Best-Practice.md b/doc/Best-Practice.md index 73f4e037..3eed390b 100644 --- a/doc/Best-Practice.md +++ b/doc/Best-Practice.md @@ -138,7 +138,7 @@ Folgende Richtlinien haben sich in Java als sinnvoll herausgestellt: sofort klar, welchen Wert die Variablen z.B. am Ende einer Methode haben. - Lokale Variable **werden nie** mit `final` ausgezeichnet. Andernfalls geht der Blick auf das Wesentliche verloren. Im Englischen spricht man hier häufig von *clutter* oder *noise*, die die Verwendung von `final` an jeder möglichen Stelle - erzeugt. Die [Scala](http://www.scala-lang.org/) Erfinder haben dies besser gemacht: + erzeugt. Die [Scala](https://www.scala-lang.org/) Erfinder haben dies besser gemacht: hier gibt die Sprache gleich zwei verschiedene Schlüsselwörter für die zwei Varianten vor (`var` und `val`). @@ -210,4 +210,4 @@ public class CorrectObserverImplementation { } ``` D.h. die Callback Methode kann nun als private markiert werden und ist nach außen nicht mehr sichtbar. -Je nach Anwendungsfall kann statt der Methoden-Referenz auch ein Lambda Ausdruck verwendet werden. \ No newline at end of file +Je nach Anwendungsfall kann statt der Methoden-Referenz auch ein Lambda Ausdruck verwendet werden.