Skip to content
devREBOOT site logo
Search
  • Design Patterns
  • Data Structures
  • Clean Code
  • Quick Tips
  • Contact

Archives: Blog

link to 10 steps for better variable names

10 steps for better variable names

Content coming...

Continue Reading
link to Stop Using Magic Numbers

Stop Using Magic Numbers

Are you familiar with the term magic number? Let's imagine a programming world where we never used variables, instead we just used literals and direct numbers everywhere. Is this a world you want...

Continue Reading
link to Mediator Design Pattern

Mediator Design Pattern

COMING SOON TO A BLOG NEAR YOU. THIS IS A PLACEHOLDER ARTICLE. The Mediator Design Pattern is one of the 23 design patterns laid out the book "Design Patterns - Elements of Reusable...

Continue Reading
link to What are Design Patterns?

What are Design Patterns?

COMING SOON TO A BLOG NEAR YOU. THIS IS A PLACEHOLDER ARTICLE. If you would like to contribute to DEVREBOOT, head over to our Contact page to learn more. 1Factory Design Pattern2Abstract...

Continue Reading
link to SOLID Principles to Cleaner Code

SOLID Principles to Cleaner Code

What does SOLID principles mean? explain here Single Responsibility Principle explain here Open/ Closed Principle explain here Liskov Substitution Principle explain...

Continue Reading
link to Stop writing essay-sized functions!

Stop writing essay-sized functions!

During a recent code review, I found myself having trouble reading through a function written by one of my peers. I came to realize that this one function was taking care of a few different tasks....

Continue Reading
Page 1 Page 2 Page 3 … Page 5 NEXT »

About Us

"Reprogramming the Developer"

devREBOOT is a blog dedicated to help developers write quality code. Too often we see developers in the real world lack the necessary Software Engineering practices needed to create robust software. It's one thing to have learned about the different data structures and algorithms, but it's another thing to know when, where, why, and how to actually use them writing complex applications.

This blog focuses on Software Engineering best practices, design patterns, core fundamentals, data structures and algorithms, and other important aspects every developer should know to help them write quality code.

Legal Info

Hi, my name is Adam Allard and I own and operate this site, devREBOOT. Full Disclosure: I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. I also participate in other affiliate programs with NameCheap, Clickbank, CJ, ShareASale, and other sites. I get compensated a few pennies every time you click on one of these links and purchase a product or service. I promise to only promote products and services I use, trust, and stand by myself. If you continue to click on these affiliate links and purchase services from these vendors, I can continue to purchase enough coffee to help me keep writing new content for this blog.


Shared Hosting - from $2.88/mo

  • Design Patterns
  • Data Structures
  • Clean Code
  • Quick Tips
  • Contact
  • Privacy Policy
© 2021 Copyright devREBOOT


Free WhoisGuard with Every Domain Purchase at Namecheap