Concepts I Practice

Abstraction

Encapsulation

Inheritance

Polymorphism

DRY

Single Responsibility

Open Closed

Liskov Substitution

Interface Segregation

Dependency Inversion

Dependency Injection

YAGNI

 

Code

Some of my older projects can be found on my github.

I feel like i might suffer a bit in this area from imposter syndrome , because I have no idea if my code would hold up to what constitutes industry standards as I've never seen any AAA code. I'm also aware that most software developers look back on their old projects and think "Man what was I thinking"
  

So, in the spirit of things I suppose I'll share what I think are some decent pieces of code I've written

 

Palindrome Detection

2019

This was a question from an assessment test I really enjoyed

WSS

2020

A tool I wrote while interning at Menards

TK Creator

2020

A tool I wrote for modding Total War

Commanding Satisfaction

2020

A look at usage of listeners and tables in lua

Java DB

2021

This was a test project to explore an MVC implementation for connecting a Java application to a SQL DB