BitsNBytes on Google

Tuesday, October 27, 2020

Pseudocode

Before we get started its important to understand what pseudocode is and how to properly use it.  

Pseudocode is a term used in programming to define how programmers explain, or describe specific code in plain English.  This is great when necessary to explain things to non-technical people.  However, its best use is to get a better more in depth understanding of the solution for the problem you are solving.

For example, to write an algorithm to send an email message the pseudocode might look something like this:

  1. Create new email message
  2. Enter to email address 
  3. Enter from email address
  4. Enter email message
  5. Send email

This is obviously very simplistic, but that's the beauty of pseudocode. Its meant to be simple and easy for anyone to understand.

One of the best things a developer can do when designing an application is to write pseudocode for its functionality functionality.  I use it on a daily basis for the purposes of giving me a clear understanding of what I need to do.

Not only will it give you a better understanding of what you need to do, it will also help you locate potential issues before you write a single line of code.  This is a great way to save tremendous headaches in the long run.

You can write out as much detail in your pseudocode as you need.  More is usually better, especially if you want to determine any flaws early in the software development process.

There are not necessarily defined standards for pseudocode.  I will present more examples as I start to present more content.

If you are interested in learning more please visit my affiliate link to this great book on pseudocode.

Thursday, October 22, 2020

Welcome to the Bits-N-Bytes blog

 I am a software developer with decades of experience building a multitude of applications.  I've worked with a variety of languages including, but not limited to the following:

  • Python
  • Ruby
  • Java
  • Javascript

In this blog I will post information related to the videos I will be creating an posting on YouTube.  The channel and links to the videos will be posted at a later date.  I will post useful information such, code snippets, information on various libraries, and other interesting information.

The blog and video channel will cover various topics and isn't necessarily intended to be setup as a course from start to finish.  I will discuss a variety of fun and interesting topics.

Intro to Ptyhon

      I've chosen Python as my main language for a variety of reason's.  It's among the top most popular languages in the world....