Power Programs


Take a Journey into Deeper Programs

Builder Pattern

Sometimes, contructors can have a long list of paramaters and become very complicated in various ways. The builder pattern is a way to simplify complicated contructors by providing a ObjectBuilder class that gives an organized list of methods that may be applied in the process of creating a new object, instead of only using a single constructor.


The Factory Method

In this post, I want to talk about the factory method.


Skills Multiply Productivity

I am amazed in how many different skills a good software developer can obtain. From knowing when to use a programming pattern, to knowing the faster algorithm to solve a difficult problem. There are so many different ways to solve a problem, and many times they are all great solutions.


What is Light?

The physicist will say that light is a frequency in the electromagnetic spectrum. The eye is profoundly amazing, able to go beyond what any other part of our bodies can experience. In the same way, the mind that understands is able to see things that are beyond the physical boundries of time and space. Light can be an understanding that reveals the truth in a complicated problem, like light can reveal the truth in a dark room.


Writing the Future

After giving much dilligence and study to computer programming, I have found it to be very similar to writing normal languages. For example, both in writing books and programs, there needs to be organization of information, a logical flow of ideas, and consistincy.