PostsreplyDrizzle, 50°F
Replied to: learn.liberty.edu
Hi Mason, Great post! I really enjoyed reading it and how you expounded on each of the five points this week. In the third and fourth points, you wrote that “Effective writing requires that the writer conduct research and write with expression”. I think the third and fourth points that “God desires that we write effectively” and “God demands communication be clear and easily understood” also can be reflected through our work in this class and eventually through careers in Software Development and Engineering. When we are writing in Java, just as might write in life, there are effective and ineffective ways to write. Because each computer has limited resources (battery, processing power, hard drive space) and each user has limited resources (time and attention), we should ensure that the programs we write are done in such a way that they take advantage of the resources in the best possible way. For example, by asking for things from the user up-front and then working in the background while the user can focus on something else rather than interrupting the user to ask for something new every step along the way. In regards to point four, that “communication be clear and easily understood”, one of the key elements that makes Java and modern programming language differ from lower level languages like Assembly is that we are able to write our programs in expressive and clear ways. Like when we are choosing the names of variables or methods. All of these things are important because when we are working, we should “work at it with all your heart, as working for the Lord, not for human masters” (Col 3:23 NIV). To me, writing code is important because eventually someone else if going to have to edit that code and when they do, they will see the quality of work I put into it. That will reflect on my faith and my relationship with God.
Posted by Quill