Archive for April, 2020

PROGRESS REPORT – 2020-04-23

April 30, 2020

2020-04-25

The development of the struct library addressed the
following issues:

1: If the structure or element has the same name as
an array, it is an array. Additional software
parts were prepared for structure and element arrays. In these parts, the existence of the array is confirmed.

2. If the structure or element is not an array, the
corresponding software parts will report an error if
there is a corresponding array name.

3: Structures have status variables defined according to same rules as the element.

4: It is important to know which structures are not
components in other structures. For each structure,
a post office for containing the structure names that
use the given structure as an element has been defined. It will now be possible to determine / verify that a given structure is a base structure (one not used in another structure).

 

The Most Important People In Our Society.

April 28, 2020

Who are the most important people in civilized society?

Are wealthy individuals the most important people in our
society? No, they are not.

Are celebrities the most important people in our society?
No, they are not.

Do religious organizations contain the most important
people in our society? No, they do not.

Are government officials the most important people in our
society? No, they are not.

The artisans and highly skilled professionals are the most
important people in any civilized society.

Nothing of any value gets done without the participation
of these highly skilled professional.

WHATIFWE increased the number of highly skilled home-based
pioneering professional software engineers?

Disaster Seminar 3 — Computer Resource Failure Modes

April 27, 2020

Loss of Your Computer Resources results from:

1. Personal computer failure.

2. Remote computer service,

3. Power failure.

4. Internet failure.

5. Software failure.

6. Security failure.

MORE IN THE NEXT MESSAGE

The Purpose of My Blog

April 25, 2020

The original purpose of my blog was to provide me an easy
means of reporting my activity on my personally funded
research and development activities on error-free software
development methods.

I subsequently expanded the purpose of my blog to encourage
others to improve their skills by conducting their own
regular experimental process.

I became a software engineer in 1966 due to an experiment
that I had performed. I have never taken a course in
Software Engineering. You are encouraged to take a similar
path. If my tools can be of any benefit, they can be
downloaded free-of-charge from my web-site, http://www.whatifwe.com

Blog Alerts May Become Annoying

April 24, 2020

Placing a request to be alerted when I make a post is not the best way to keep track of my activity.

I have made a lot of posts. Some of them are research reports which are individually written with the aid of my Programmable Software Development Tool. Others such as the seminars have been written some time ago and are periodically posted on my blog. Frequently, I will make as many as three posts on a single day.

As a consequence, you are going to get a lot of alerts which may become annoying to you.

Please may I suggest a better way of keeping track of my activities.

I recommend that you follow me on Twitter (@whatifwe2048). You will see that my tweets are the titles of my blog posts in the order of occurrence. You can then easily select the ones that you wish to read,

This approach will give you greater control over your internet traffic.

PROGRESS REPORT – 2020-04-23

April 23, 2020

2020-04-18

A preliminary attempt to modify the struct library
has come up with the following questions:

1: If the structure or element has the same name as
an array, is it unconditionally become an array?

2: Do structures have status variables?

The answer to both is “yes”.

Software Engineers are Quality Assurance Managers

April 21, 2020

Have you ever noticed that Quality Assurance, ISO-9001,
and the Deming Cycle is taught only in Business Administration?

I have found that when Quality Assurance was taught in Engineering
Schools, it was in Engineering Management Classes.

Is Quality Assurance just an Engineering Management Problem? Is
a Software Engineer a Quality Assurance Manager?

Computer Programs are special Deming Plans to be Done at the
client’s site by a computer not by a human being.

Software Engineers are, in reality, Quality Assurance Managers.
For the most part, they do not realize this fact.

WHATIFWE taught Quality Assurance, ISO-9001, and the Deming
Cycle to all Engineers in our Engineering Schools?

Disaster Seminar 2 — The Most Ignored Serious Disaster

April 20, 2020

The Loss of Your Computer Resources

Why is this a major disaster?

Minimally. You will lose the ability to:

1. Manage your finances

2. Pay your bills.

MORE IN THE NEXT MESSAGE

How Do I Make My Blog

April 18, 2020

There have been quite a few requests for advice on
“how to build a blog”. As you can see from my blog, I have
prepared a lot of posts. Therefore, I have learned how
to do it efficiently.

There are some simple rules for making your blog easy
to prepare.

1. Have a well-defined purpose for your blog. For myself,
my blog was a means of publicly documenting my research and
development efforts.

2. Use a standard format. Then you can build a template
which will greatly facilitate its preparation. I use
my development software to write the blog.

3. Don’t get carried away with an artistic design. I use
the free WordPress. I do not use any pictures; all I
have to do is paste in the text. Above all, I did not
have to develop the blog web-site.

Above all, recognize that every post you publish will be
in the public domain forever. I have been very careful
to put just enough information to identify and date my
efforts but not to give away any proprietary data.

Hope that this helps.

My Comment Approval Criteria

April 17, 2020

Every day I receive between 50 and 100 comments requesting approval. There is only one of me managing the blog and hence must perform this function quickly and efficiently. To this end, each comment must:

1. Have a text message. For the most part, a comment with no text message will be deleted.

2. Be written in English using real words. I am not familiar with text message abbreviations.

3. Adhere to the basic principles of civilized behavior (I have had not problems with this so far).

4. Be consistent to the associated post and the purpose of the blog.

5. Be short. If it is over ten lines, I will delete it.

6. Not advertise any product, service or cause. I have been receiving a lot of promotions of solar panels for generating electric power which I have permanently deleted.
Thank You

Robert Adams