From d281ad989ecc5223a1518f4f4b6dad2ce013967b Mon Sep 17 00:00:00 2001
From: qwertzniki6 <104077966+bretzNiklas@users.noreply.github.com>
Date: Mon, 12 Dec 2022 16:11:09 +0100
Subject: [PATCH] refractored to adhere to coding conventions

---
 Aufgabe3/ConsoleApplication1/Consumer.cs |  2 +-
 Aufgabe3/ConsoleApplication1/Producer.cs | 40 ++++++++++++------------
 Aufgabe3/ConsoleApplication1/Program.cs  |  2 +-
 3 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/Aufgabe3/ConsoleApplication1/Consumer.cs b/Aufgabe3/ConsoleApplication1/Consumer.cs
index 44dbbb0..24a347a 100644
--- a/Aufgabe3/ConsoleApplication1/Consumer.cs
+++ b/Aufgabe3/ConsoleApplication1/Consumer.cs
@@ -43,7 +43,7 @@ namespace ConsoleApplication1
 
                     if (_buffer.full())
                     {
-                        Producer.wakeUp();
+                        Producer.WakeUp();
                     }
                     
                     if (!_buffer.empty())
diff --git a/Aufgabe3/ConsoleApplication1/Producer.cs b/Aufgabe3/ConsoleApplication1/Producer.cs
index aac8d95..94b2d37 100644
--- a/Aufgabe3/ConsoleApplication1/Producer.cs
+++ b/Aufgabe3/ConsoleApplication1/Producer.cs
@@ -7,55 +7,55 @@ namespace ConsoleApplication1
     
     public class Producer
     {
-        private Buffer b;
-        private Random r;
-        private Boolean isAsleep;
-        private static Boolean wakeProducersUp;
+        private Buffer _buffer;
+        private Random _random;
+        private Boolean _isAsleep;
+        private static Boolean _wakeProducersUp;
 
 
-        public Producer(Buffer b)
+        public Producer(Buffer buffer)
         {
-            r = new Random();
-            this.b = b;
+            _random = new Random();
+            this._buffer = buffer;
         }
         
         
-        public void produce()
+        public void Produce()
         {
             while (true)
             {
-                if (isAsleep)
+                if (_isAsleep)
                 {
                     Console.WriteLine("producer asleep...");
                     Thread.Sleep(50);
 
-                    if (wakeProducersUp)
+                    if (_wakeProducersUp)
                     {
                         Console.WriteLine("producer was woken up");
-                        isAsleep = false;
+                        _isAsleep = false;
                     }
                 }
                 else
                 {
-                    Thread.Sleep(r.Next(500, 1500));
-                    Mutex m = b.getMutex();
+                    Thread.Sleep(_random.Next(500, 1500));
+                    Mutex m = _buffer.getMutex();
                     m.WaitOne();
 
-                    if (b.empty())
+                    if (_buffer.empty())
                     {
                         Consumer.WakeUp();
                     }
 
-                    if (!b.full())
+                    if (!_buffer.full())
                     {
                         Car c = new Car();
-                        b.push(c);
+                        _buffer.push(c);
                         Console.WriteLine("car " + c.getThisCarId() + " added");
                     }
                     else
                     {
-                        wakeProducersUp = false;
-                        isAsleep = true;
+                        _wakeProducersUp = false;
+                        _isAsleep = true;
                         
                     }
 
@@ -65,9 +65,9 @@ namespace ConsoleApplication1
             }
         }
 
-        public static void wakeUp()
+        public static void WakeUp()
         {
-            wakeProducersUp = true;
+            _wakeProducersUp = true;
         }
     }
     
diff --git a/Aufgabe3/ConsoleApplication1/Program.cs b/Aufgabe3/ConsoleApplication1/Program.cs
index 28b03b7..459093b 100644
--- a/Aufgabe3/ConsoleApplication1/Program.cs
+++ b/Aufgabe3/ConsoleApplication1/Program.cs
@@ -26,7 +26,7 @@ namespace ConsoleApplication1
                 Producer p = new Producer(b);
                 
                 //create new Thread and start it
-                Thread newThread = new Thread(p.produce);
+                Thread newThread = new Thread(p.Produce);
                 newThread.Start();
             }
 
-- 
GitLab