diff --git a/simple/java/collapse-hiearchy-after.java b/simple/java/collapse-hiearchy-after.java new file mode 100644 index 0000000..fef9eb7 --- /dev/null +++ b/simple/java/collapse-hiearchy-after.java @@ -0,0 +1,7 @@ +public class Website +{ + public string Title { get; set; } + public string Description { get; set; } + public IEnumerable Pages { get; set; } + public bool IsActive { get; set; } +} \ No newline at end of file diff --git a/simple/java/collapse-hierarchy-before.java b/simple/java/collapse-hierarchy-before.java new file mode 100644 index 0000000..7cb7f22 --- /dev/null +++ b/simple/java/collapse-hierarchy-before.java @@ -0,0 +1,11 @@ +public class Website +{ + public string Title { get; set; } + public string Description { get; set; } + public IEnumerable Pages { get; set; } +} + +public class StudentWebsite : Website +{ + public bool IsActive { get; set; } +} \ No newline at end of file diff --git a/simple/java/dead-code-after.java b/simple/java/dead-code-after.java new file mode 100644 index 0000000..1b64cdd --- /dev/null +++ b/simple/java/dead-code-after.java @@ -0,0 +1,8 @@ +int testFunction() { + // ... + if (a) { + return a; + } + b++; + return b; +} \ No newline at end of file diff --git a/simple/java/dead-code-before.java b/simple/java/dead-code-before.java new file mode 100644 index 0000000..f132ea6 --- /dev/null +++ b/simple/java/dead-code-before.java @@ -0,0 +1,10 @@ +int testFunction() { + // ... + if (a) { + return a; + } + else { + b++; + return b; + } +} \ No newline at end of file diff --git a/simple/php/primitive-obsession-after.php b/simple/php/primitive-obsession-after.php new file mode 100644 index 0000000..aa1a8ce --- /dev/null +++ b/simple/php/primitive-obsession-after.php @@ -0,0 +1,25 @@ +streetNum = 10; + $this->streetName = 'Oregon St'; + $this->zipCode = '7726128'; + + return $this->streetName.' '.$this->streetNum.','.$this->zipCode; + } + + public function addressCountryB() { + $address = new Array(); + $this->streetNum = 22; + $this->streetName = 'Berlin St'; + $this->zipCode = '882719'; + + return $this->streetName.' '.$this->streetNum.','.$this->zipCode; + } + // ... +} diff --git a/simple/php/primitive-obsession-before.php b/simple/php/primitive-obsession-before.php new file mode 100644 index 0000000..a0089a2 --- /dev/null +++ b/simple/php/primitive-obsession-before.php @@ -0,0 +1,21 @@ +