Like this article? PLEASE +1 it! Evan Signature
Evan Carmichael Top Header
Share for a Cause









Software Development The Way GOD Does It

Written by: Matthew Jenkinson

Article Overview: In the beginning God created the universe and filled it with objects. He gave each object a set of attributes and placed it in a particular location in the universe where it occupies some space. Each object has been given the ability to do some stuff and communicate with other objects around it by sending and receiving messages. An object is able to do some stuff by itself (including create other objects) but for other stuff it needs to send messages to other objects asking for help. And some stuff it can only do if it's asked to by other objects.

Free Download - What Is WRONG With Web 2.0 By Matthew Jenkinson
Name: Email:

Software Development The Way GOD Does It

When we develop computer software we're attempting to create a dynamic model inside the physical memory chips and disk drives of our computer or network that accurately reflects a particular scenario. For example when we create business software we normally represent a customer using various attributes such as name, address and contact information. These items of data are stored somewhere on the disk and loaded into memory or transferred across the network as necessary by our computer program.

Because the computer hardware only knows about binary data and nothing at all about customers it's up to the computer programmer using a computer language to describe how a customer will be represented using binary data. There are numerous ways to do this but the most effective method yet devised is to represent customers and other business entities as "objects" using an "object-oriented" computer language.

This object-oriented technique bears a remarkable similarity to the way God created the universe. In the material universe God made everything out of some basic elements we call "atoms." Each atom is like a single binary digit or bit of data by itself that exists in isolation. It is only in relationship to the other atoms in the universe that God created a variety of meaningful objects to do some stuff, interact with each other and fulfil the purpose for which they were created.

The development of object-oriented software is our attempt with our limited minds to mimic what we see our Creator doing with His unlimited Mind and total comprehension of the universe. We can therefore gain an advantage by asking Him how He would have us do it. And if we haven't done so already there may still be time for us to make a FRESH START!

Related Articles
  Agile Software Development – An Overview
  Open Source Software Development Technologies
  Advantages of Custom Software development
  Importance of Testing in Software Development
  Application or Software Development

Home > Technology > Matthew Jenkinson > Software Development The Way GOD Does It
Article Tags: atoms, basic elements, binary data, business entities, business software, comprehension, computer hardware, computer language, computer program, computer programmer, dynamic model, fresh start, god created the universe, isolation, material universe, meaningful objects, memory chips, object oriented software, physical memory, remarkable similarity

About the Author: Matthew Jenkinson
RSS for Matthew's articles - Visit Matthew's website

Matthew Jenkinson is an Enterprise Software Architect and Computer Programmer who has been writing and maintaining customized software for businesses for more than twenty years. He has an outstandingly successful track record in a broad range of industry sectors including finance, insurance, retail, pharmacy, food processing, manufacturing and electronics. Matthew's work at the sharp end of software development has given him a comprehensive insight into the misunderstandings that exists between business and IT, and the ability to communicate with them in a language they both understand. Visit Matthew's website for more information and free accounting software!!!

Click here to visit Matthew's website
Dashed Line

More from Matthew Jenkinson
A SIMPLE Explanation Of How Computers Work
Software Development The Way GOD Does It
The ADVANTAGE Of Object Oriented Software
What Is A Computer LANGUAGE
The Importance Of Software OWNERSHIP


Related Forum Posts
Seek Venture Capital & Funding Seek Venture Capital & Funding - Hello, Greetings from India. I am Seeking Venture Capital for Offshore Software Company Start-up. Need advise along with Business Model Sample. I have a basic outline for an offshore company. 1. Technology - like Microsoft Dot Net, Java, LAMP 2. Talent Team - Found Good Technology Developers. 3. Where I can get the leads/potential customers - Leads have been identified who are willing to move forward offshore projects. 4. I do not have resources like funding. It is a very critical factor to me Industries: Manufacturing, Real Estate, Retail, Insurance, Distribution & Logistics, Healthcare, Industry Associations and Software Product Development, Agricultural Industries and Etc. Services: Offshore Software Development Company. Offices to be located: Hyderabad, Andhra Pradesh, India and USA. Products/Services/Applications in areas like POS & Billing, Sales & Distribution, Production Planning, Material Management, Inventory Control, Plant Maintenance, Purchasing, Accounting and Logistics. Dynamic Web Programming with Database Driven Content Management Systems, Online Stores for E-Commerce, B2B Solutions, Community Portals, Website Redesign and Development, Custom ERP with Enterprise Wide Functional Modules such as Marketing, CRM, Accounting, Inventory Control, Sales & Distribution, Production Planning, Purchase & Stores, Logistics and Supply Chain. Seek your further questions and help. Thank you, Best Regards, Jayapratap.
Re: what position to request? Re: what position to request? - Hi Michael, Great suggestion from David, or you could try something around a design consultancy, How about Website Design Consultant, Design and Development Manager, Website Support and Development Manager or maybe Internet Business Development Consultant. Ultimately whatever you are comfortable with and good luck for the future, Mal.
BDC BDC - [quote="IWDCanada":jib6tqt9]I think if you try to do business in the Maritimes the Business Development Bank of Canada might be able to provide grants.[/quote:jib6tqt9] On that note, does anybody have any experiences with the Business Development Bank of Canada that they would like to share? I have been considering approaching them for a business loan.
Re: BDC Re: BDC - [quote="Jones":255lkmrn][quote="IWDCanada":255lkmrn]I think if you try to do business in the Maritimes the Business Development Bank of Canada might be able to provide grants.[/quote:255lkmrn] On that note, does anybody have any experiences with the Business Development Bank of Canada that they would like to share? I have been considering approaching them for a business loan.[/quote:255lkmrn] I'll be working with the BDC later this month on a few projects. From what i've been told they are really great when it comes to small business. Their loans have a little higher interest but their payment terms are a lot easier to swallow. I can give you a contact if you need.
Re: what position to request? Re: what position to request? - Business Development Manager - is more or less ok... thank you. but I want something fancier... an executive position..


Share this article with your friends. Fund someone's dream.

Leave a comment below or share on the left and you'll help support entrepreneurs in Africa through our partnership with Kiva. Over $50,000 raised and counting - Please keep sharing! Learn more.



Featured Article


Bottom Footer
Share for a Cause












Newsletter

Get advice & tips from famous business
owners, new articles by entrepreneur
experts, my latest website updates, &
special sneak peaks at what's to come!
Name:
Email:
Popular Articles

The Value of Small Businesses

A New Year in the Pharmaceutical Industry

Civility in the Workplace---Is it Decreasing?

Suggestions

Email us your ideas on how to make our
website more valuable! Thank you Sharon
from Toronto Salsa Lessons / Classes for
your suggestions to make the newsletter
look like the website and profile younger
entrepreneurs like Jennifer Lopez.