2,179 reputation
917
bio website java-articles.info/articles
location Nephi, UT
age 59
visits member for 4 years, 2 months
seen yesterday

I'm a software developer with 20+ years of experience in Cobol and DB2. I spent some time working with data modeling and database design, including data warehouses.

I'm retired now, but my past experience is with Java to develop Swing applications, Eclpse plug ins, and rich client platform applications.

If you need more than answers to questions, I'm a registered tutor on InstaEDU. You can contact me there for Java and Swing tutoring,


1d
comment Java MVC: multiple use of the same event for different actions
I generally use a different controller class for each event because I prefer simplicity over reducing code duplication in my designs.
1d
comment Has anyone ever attemteped to create a “programming” language for legal English?
The closest I've heard is software that allows lawyers to produce a legal document by choosing which legal paragraphs to include. The lawyers that use this software have to create (or at last, verify) the legal paragraphs due to differences in United States state law.
Dec
30
answered How to manage data flow between UI components?
Dec
26
comment How did programming work when programmers used punchcards?
Not only were the programs punched on cards, the input data and output data was punched on cards. Cards were the primary form of storage in the late 70's and early 80's. Disk space was too expensive to be used for anything other than the compiler and loader.
Dec
5
comment Creating a calendar/planner program. Confused about OO logic?
There's already a Calendar class in Java. Is your planner going to handle things like "The book club meets on the second Tuesday of the month at 7 pm."?
Dec
1
comment What is the advantage of 'SwingUtilities.invokeLater()' method?
Oracle says to invoke a Swing application with SwingUtilities.invokeLater, and that's a good enough reason for me.
Dec
1
comment How does the graphics in a GUI-based Operating System work?
Some GUI libraries draw their own widgets, like Java AWT. Some use the operating system widgets, like Java SWT. You'll need to narrow your question down to get a reasonable answer.
Nov
17
awarded  Yearling
Mar
31
comment When do you drop support for an old program version?
There are organizations that still use Cobol-85. There are still DOS point of sale systems in use. It's up to the organization to decide when to upgrade. It's a business decision, not a technical decision.
Mar
16
comment How to indicate to a web server the language of a resource
Some websites segregate the content by language. Each language gets it's own folder structure. These websites have URLs like example.com/fr/index and example.com/en/index
Mar
4
comment How to get better understanding of the users as a programmer
Become a user for a period of time. You'll have a list of the most aggravating bugs in about a week.
Mar
4
comment How do desktop applications talk to remote database server?
They use a remote database server protocol.
Mar
3
comment Keeping database connection
You should open a connection when you need data, get the data, and then close the connection. You can use a connection pool to make managing the connections a bit easier.
Feb
27
comment How to really understand programming?
Teach Yourself Programming in 10 years
Feb
20
awarded  Good Answer
Feb
19
comment How do I manage a very large set of rules and magic numbers in my program?
It's hard to answer your question without seeing your code. You can post your code on codereview.stackexchange.com and get advice from other programmers.
Jan
10
comment Is checking count/size/length less than 0 necessary in modern languages?
Years ago, defensive coding techniques were all the rage. Programmers were taught to write a.Length <= 0 rather than a.Length != 0, because you can't always trust the computer to return a positive value. I still code a.Length <= 0, because I'm covered if the value is negative. It's the same reason I code a.Length >= maxValue to end a loop.
Dec
9
comment Source code vs source files?
Source code is looking at source from the inside, like a programmer. Source file is looking at source from the outside, like a manager or lawyer.
Nov
25
comment How to answer “When will it be done?”
"When it's done. You can't rush fine cooking and fine coding."
Nov
17
awarded  Yearling