Die Suche ergab 39 Treffer

von Capricorn
11. Feb 2017 19:19
Forum: Archiv
Thema: Decorator Pattern
Antworten: 1
Zugriffe: 730

Re: Decorator Pattern

1) I think that would be reasonable in case there are only a 1-2 public methods on the component interface (or abstract methods in a abstract component class). Given that the component has more methods, the "concrete decorator" becomes quite verbose and has many methods that just delegate the call t...
von Capricorn
11. Feb 2017 19:07
Forum: Archiv
Thema: Visitor Pattern
Antworten: 3
Zugriffe: 935

Re: Visitor Pattern

As it relies on type checking and casting I assume your solution will be "slower" than the regular one. Furthermore you now do not recognize the situation of an element not being "accepted" by the visitor at compile time but at run time (your wildcard case). I guess this is worse because then the co...
von Capricorn
9. Feb 2017 20:44
Forum: Archiv
Thema: Is there example exam for final Exam?
Antworten: 7
Zugriffe: 1773

Re: Is there example exam for final Exam?

No example exam, we should take a look at this year's and last year's midterm exam. No software product lines and type classes in the exam this year. There will most likely be a task with a class design given and we should identify design patterns. Another task is a description text and we should sk...
von Capricorn
4. Feb 2017 22:24
Forum: Archiv
Thema: checkbox and slider questions
Antworten: 5
Zugriffe: 789

Re: checkbox and slider questions

I'm running Mac OS Sierra, Java 8, latest sbt file from the website and still get the modena.css not found warning? Any special tricks to get it running on Mac OS? Feb 04, 2017 5:23:57 PM com.sun.javafx.css.StyleManager loadStylesheetUnPrivileged WARNING: Resource "com/sun/javafx/scene/control/skin/...
von Capricorn
4. Feb 2017 22:23
Forum: Archiv
Thema: Ex10 Task 6: "Overriding" traits does not work
Antworten: 5
Zugriffe: 824

Re: Ex10 Task 6: "Overriding" traits does not work

Should the FireAlarm trait extend the SmartHome trait? Or asked differently: does it still do in your adjusted design? As far as I can imagine there needs to be some kind of "registration" of the created sensors and actuators, because at the moment all I do is "new SomeSensor" when instantiating a r...
von Capricorn
4. Feb 2017 17:11
Forum: Archiv
Thema: Ex6 Task 2.1
Antworten: 1
Zugriffe: 299

Ex6 Task 2.1

The task states "It should also be possible to get a sequence of all sensors and actuators respectively from all rooms together." So I understood that the method that should be implemented returns something like a sequence of sensor's including all sensors, that are installed in the rooms of the hou...
von Capricorn
19. Dez 2016 00:01
Forum: Archiv
Thema: "override val" versus "override def"
Antworten: 1
Zugriffe: 381

Re: "override val" versus "override def"

I never used scala prior to this lecture, so everything is basically just an assumptions. I think "def" defines a method and "var"/"val" are variables/values. So I assume the moment the "val toString" is declared the string concatenation (or more general the evaluation of the code) takes place, wher...
von Capricorn
15. Nov 2016 11:58
Forum: Archiv
Thema: Ex 02 - About PastComparison's Test case
Antworten: 8
Zugriffe: 819

Re: Ex 02 - About PastComparison's Test case

What is considered the "worst" value for a test run? To me it seems that the highest value is considered the worst and we should compare the last value to the highest one in the previous runs. However, the second paragraph of the exercise 2.3 states if the current measurement is comparisonThreshold ...
von Capricorn
29. Okt 2016 15:49
Forum: Archiv
Thema: Ex 1 Task 2.2
Antworten: 1
Zugriffe: 234

Re: Ex 1 Task 2.2

I instantiated a "JavaLogging" object as well to call the default method on the interface. As Interfaces only affect the "instances" of a class anyway (= the objects) for me that's a valid solution (adding interface implementations to a java class does not change or force the developer to change any...
von Capricorn
5. Nov 2015 20:01
Forum: Archiv
Thema: XCode Projekt
Antworten: 9
Zugriffe: 895

XCode Projekt

Hi, ich habe die exercise1 sourcen ausgecheckt und koremake ausgeführt. Im Build Verzeichnis wurde eine Exercise1.xcodeproj Datei und ein Ordner Images.xcassets erstellt, in dem in einem weiteren Unterordner eine json Datei und 10 Bilder sind. Dies sieht mir etwas wenig aus. Wenn ich das XCode Proje...
von Capricorn
26. Okt 2015 15:00
Forum: Archiv
Thema: Suchen 3. Mitglied
Antworten: 1
Zugriffe: 271

Re: Suchen 3. Mitglied

Hi,

ich bin der Zweite dieser Gruppe. Wir können uns gerne zu zweit bereits ab sofort regelmäßig in der Uni Treffen, es muss also nicht alles über Skype laufen.

Gruß
Sebastian
von Capricorn
12. Jan 2015 12:40
Forum: Archiv
Thema: Story Point Estimation
Antworten: 1
Zugriffe: 331

Story Point Estimation

Hi,

welche Grundlage sollen wir für die Schätzung der Story Points in Aufgabe 1 der Übung 8 verwendet werden? Müssen wir wie in der Vorlesung ein einfaches "Hello World" Programm nehmen, oder können eine eigene Basis verwenden (die wir anfangs beschreiben).

Gruß
Sebastian
von Capricorn
1. Dez 2014 00:11
Forum: Archiv
Thema: ex05, Aufgabe 1
Antworten: 2
Zugriffe: 488

Re: ex05, Aufgabe 1

Das "gesetzte Intervall" bekommst du ja über das Event Objekt (Parameter der abstrakten Methoden) in deinem implementierten listener, der an der flashcardSeries registriert wird. Und prüfen ob etwas einen erwarteten Wert hat geht bekanntermaßen mit assertEqual().
von Capricorn
1. Dez 2014 00:05
Forum: Archiv
Thema: ex05, Aufgabe 1
Antworten: 1
Zugriffe: 368

Re: ex05, Aufgabe 1

Ich denke das bezieht auch auf die Anwendungs-Klassen, nicht die Testklassen. Außer wenn dein Test beispielsweise eine ListDataListener erstellt, bei dem dann nicht alle drei callback Optionen gefeuert werden, wird zumindest bei mir jede Zeile ausgeführt (anders könnten die Tests ja auch nicht laufen)
von Capricorn
29. Nov 2014 16:25
Forum: Archiv
Thema: Übung 5, Aufgabe 1
Antworten: 1
Zugriffe: 430

Übung 5, Aufgabe 1

Hallo zusammen, in der Aufgabe 1 wird gefordert, zum einen eine "100% Basic Block Coverage" der zwei Klassen zu erzielen und zum andere eine "100% Simple Condition Converage" für die eine Methode. Mittels eclemma bekomme ich einige Coverage Kennzahlen meiner Tests, allerdings heißen diese "Instructi...

Zur erweiterten Suche