Though every programming professional I come across who do their source code usually use just the terminal when it comes to simple applications. The text editor of choice being emacs or vim when using the terminal. Though it really depends on the task at hand in my opinion. I haven't been able to meet deadlines because I have been doing it the "hard" route so instead I switched my workload from the terminal to the Eclipse IDE (Integrated Development Environment). This decision I made after simply being annoyed by not having the convenience of my code constantly being compiled like it is in Eclipse.
Another thing that I have been working on also refamiliarizing myself with the Java API. Which is quite interesting as I travel through the materials on the Internet the difference in the different methods required for each version of Java to open up files and other methods like that is quite interesting to come across. This is always a constant reminder for me that sometimes the newer methods can be less efficient compared to their older counterparts. I feel as if by saying that I am obliged to find some evidence for what I am speaking but I believe that would be the purpose of creating a seperate post dedicated to just memory management in general when it comes to the Java programming language. I simply need to do more research on the topic before I advance any further.
Time cost is a thing that has been on my mind everytime that I am create a program. Writing my code and variables in a fashion that I can reach a solution of O (log n). This has forced me to create my programs using pen and paper method to analyze the mathematics behind my code itself. I plan on doing some more research in finding out if there are built in methods in Java or a program that analyzes your programming code and sees if it runs the solution of O (log n) as a final run time for each sub program and method that one creates.
Till The Next Time
Aaron Jones
No comments:
Post a Comment