Reputation
2,319
Top tag
Next privilege 2,500 Rep.
Create tag synonyms
Badges
10 18
Impact
~83k people reached

  • 0 posts edited
  • 2 helpful flags
  • 718 votes cast
Apr
11
comment Keeping track of data deleted upstream
One method I used to determine if records were deleted was to keep the data from the previous run and compare it with the data from the current run. I collected all records each run. Any records on the previous run that weren't on the current run were considered "deleted".
Mar
9
comment How to argue against this “completely public” mindset of business object class design
Except for the 3 constructors, your example is a reasonable Java object (getter / setter) class. Like in database normalization, the fields of a Java object class should have some relationship to one another.
Feb
17
comment Development process used for the code on Apollo 11 missions?
@joshp: You're right. 500 sheets of printout paper is about 1.75 inches thick.
Feb
15
comment Development process used for the code on Apollo 11 missions?
He described the printout being the size of the phone book (So, maybe 2.5 to 3.5 inches thick of 8.5 x 11 inch paper Generally, the code was printed in landscape mode with about 55 - 60 lines per page. A ream (100 sheets) of printout paper is about 1.75 inches thick.
Feb
14
comment How did version control work on microcomputers of the day in the 80s and 90s?
In my case, we used decks of punch cards for mini-computers in the early 1980's. Sometimes, we would save source code decks in punch card file cabinets.
Feb
14
comment What do banks actually use as a data type for money?
To answer the question in the title, a COBOL S9(13)V99 COMP-3. Fits in 8 8 bit bytes.
Feb
14
comment What do banks actually use as a data type for money?
@gnat: This is a year old and somewhat self-serving; How Do Banks Maintain Financial Data? Mainframes.
Jan
27
comment What is the difference expected but not desired behavior and a software bug
Expected but not desired behavior is a classy, erudite way of saying there's a software bug.
Jan
22
comment Divide the world map into fixed sized blocks
Yes, this problem as already been solved. Take a look at OpenStreetMap tiles.
Dec
28
comment Software development costs and influences
I can't recall the contractor now, but it was cost-effective for the contractor to build a skyscraper next to the IRS offices in New Carrollton to house their workers.
Dec
28
comment How many developers on the same virtualized Windows Microsoft machine?
You could have up to 24 developers using one Windows system. The developers develop on paper, and get an hour a day to type their code into the system. Of course, this is only cost effective when the developers get paid less than 50 US dollars a month.
Nov
23
comment What are good ways to measure project size? How do I compare the size of my project to other projects?
I don't know what language you're using, but in the object oriented world, anything less than 10,000 classes is a small project. Between 10,000 and 100,000 classes would be a medium sized project. Over 100,000 classes would be a large project.
Nov
19
awarded  Peer Pressure
Nov
17
awarded  Yearling
Oct
16
comment Should clicking already selected UI item be handled normally or ignored?
Sometimes, handling an action normally looks like ignored to the user.
Aug
19
comment Is it ok if a method returns a new instance of the class it's in?
Generally, I call that method "copy", as opposed to "clone".
Jul
25
comment What needs to change for Software Engineering to become a formal profession?
Maybe in 300 or 400 years, when the body of software knowledge is fairly standardized, you could make the case for a formal profession. CRUD programming was standardized until the Internet came along.
Jul
23
comment How should keypoll functions be designed in games?
The key polling should only set variables in your game model. Your animation loop should act on (get) the variables in your game model. This ensures that the key polling happens quickly (within one game cycle).
Jul
14
comment Pushing data from Server to Client without a client request?
It's somewhat user hostile, but you could have the HTML page refresh itself every 15 minutes or so. Most news web pages do this.
Jun
15
comment Removing occurrences of characters in a string
There's an error in the book's code. The len in the first for loop should be the remove characters length, not the source characters length.