08.26.2010

Heute wird nicht geproggert, sondern gepatternt :-D

9
Category  
Also heute ist es soweit, will mal wieder ein bisserl an meinen Skills arbeiten. Aus diesem Grunde möchte ich heute mal ein Strategy- und ein Factory-Pattern implementieren.
Bevor ich jetzt alle langweile einfach den Code anschauen!
Damit ich halt mit Java ein bisserl in Übung bleibe, mach ich mal Java.
Aber ich denke der Code ist nicht so schwer zu verstehen, so dass es auch .NET Spezialisten ihn lesen können!
Read More

08.09.2010

MVP im Web

0
Category   
Hatte ja MVP = Model View Presenter meine Implementierungsschritte für das MVP beschrieben. Heute abend habe ich das Web-Front geproggert ca. 10 Minuten

MVPweb.png

So als nächstes kommt dann die Humble-Dialog-Box.

Gruß JJR

08.01.2010

MVP = Model View Presenter

0
Category     
Hatte das Vergnügen am Wochenende eine kleine Applikation zu schreiben mit der man die Photos aus einer Sharepoint-Bibliothek runterladen kann.
Sollte ungefähr so aussehen ->
MVPForm.png

Als Eingaben, werden Username, Password, URL, die Liste sowie ein Feldnamen für Subdirectories und ein Pfad erwartet.
Nix großes kann man in eine Winform in 2-3 Stunden reinprügeln.

Wollte aber mal ein Model View Presenter Pattern implementieren.
Read More

02.06.2010

Builder Pattern

10
Category  
Hatte ja im Telescoping Constructor, dass ich eine Builder-Implementierung nachreiche.

Here we go ....
Read More

02.05.2010

Telescoping Constructor

0
Category  
public class MyClass {
   private int req1;
   private int req2;
   private int opt1;
   private int opt2;
   private int opt3;
}

Wer kennt nicht so eine Klasse mit 2 Parametern, welche required und weiteren optionalen?
Read More

01.30.2010

Static Factory Method

8
Category  
Was will er jetzt schon wieder die meisten Factory Methoden werden doch static implementiert, zumindest meistens

Wikipedia spukt diese Beschreibung aus ->

„Static Factory Method“: Einzelne static-Methode, die ein Objekt eines Typs oder Unter-Typs zurückliefert. Kein „virtual constructor“ - Sinn der Sache: Zentraler, klassenbasierter Access Point für Objekterzeugung analog zu new. Erfordert manchmal Einführung einer einzelnen Klasse nur als „Factory Method Holder“. Beispiele:
  • Java: java.util.Collections.singletonMap()
  • Java: javax.xml.parsers.DocumentBuilderFactory.newInstance()

das ist nicht, dass worüber ich eigentlich heute schreiben möchte ....
Read More

08.18.2009

Getter und Setter

0
Category   

Jeder der sich ein bisserl mit Java auskennt hat diese bestimmt schon gesehen die Getter und Setter

die meisten implementierungen sehen ja in der Art aus ->
void setAttribute( xAttribute : Type) { m_Attribute = xAttribute } und Type getAttribute { return m_Attribiute } oder so ähnlich

Read More

05.31.2009

Racy-Single-Check-Idiom ist ein Variante des Double-Check-Idioms

0
Category  

Habe gerade das neue Java-Magazin erhalten, da ich zuerst immer nur die Headlines der Artikel lese, um dann zu entscheiden, welche ich mir genauer anschaue, stolperte ich über obige Zeile.

Folgende Definition konnte ich in Wikipedia finden:
„Ein Idiom ist ein programmiersprachenspezifisches Muster und damit ein Muster auf einer niedrigen Abstraktionsebene. Ein Idiom beschreibt, wie man bestimmte Aspekte von Komponenten oder Beziehungen zwischen ihnen mit den Mitteln einer bestimmten Programmiersprache implementiert."

OK, dann kann ich also davon ausgehen, dass es das Racy-Single-Check-Idiom nur in Java gibt
Read More

Amazon


Impressum

Firmenname: Peanuts-Soft
Straße Nummer: Monsheimerstrasse 4
PLZ Ort: 67592 Flörsheim-Dalsheim
Telefon: +491772134526
E-Mail: joerg.reck @ peanuts-soft.de
Disclaimer: Peanuts-Soft übernimmt keine Garantie dafür, dass die auf dieser Website bereitgestellten Informationen vollständig, richtig und stets aktuell sind. Dies gilt auch für alle Links, auf die verwiesen wird. Peanuts-Soft ist für die Inhalte, auf die per Link verwiesen wird, nicht verantwortlich. Peanuts-Soft haftet nicht für konkrete, mittelbare und unmittelbare Schäden oder Schäden, die durch fehlende Nutzungsmöglichkeiten, Datenverluste oder entgangene Gewinne – sei es aufgrund der Nichteinhaltung vertraglicher Verpflichtungen, durch Fahrlässigkeit oder eine andere unerlaubte Handlung – im Zusammenhang mit der Nutzung von Dokumenten oder Informationen bzw. der Erbringung von Dienstleistungen entstehen, die auf dieser Web Site zugänglich sind.
Datenschutz: Inhalt und Gestaltung der Internetseiten sind urheberrechtlich geschützt. Eine Vervielfältigung der Seiten oder deren Inhalte bedarf der vorherigen schriftlichen Zustimmung von Peanuts-Soft.


Powered By

Domino BlogSphere
Version 3.0.2