Reputation
1,727
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
10 15
Newest
 Guru
Impact
~17k people reached

Mar
2
comment Is pair programming a good strategy to transfer knowledge from a senior to a junior developer?
It can work, can fail. Depends on too many factors to have a right answer. Depends on the individuals and code involved.
Feb
23
comment Make browser allow secure cookie over http
@Mat Nice to know.
Feb
22
revised Make browser allow secure cookie over http
deleted 20 characters in body
Feb
22
revised Make browser allow secure cookie over http
deleted 11 characters in body
Feb
22
answered Make browser allow secure cookie over http
Feb
18
comment What is the role of a product owner in scrum?
@HaveAGuess You don't have to do Scrum to have good meetings. If product owner's participation was a good thing, then do more of it earlier in the process, or regularly throughout the process. Are they giving bonuses for scrum purity? Are customers paying more for it? If not, how high a priority should that be? Just decide how to use your meetings efficiently and adjust based on experience of what works. Less time lawyering process and more time understanding customer problems is generally good for all.
Feb
18
comment What was the first mass-produced CPU to have an instruction for multiplication?
I recall the PDP-11 had a 2 operand register or memory MUL instruction, i.e. the real deal. I used to use it. I looked it up just now for confirmation. I think the first little pdp-11 was about 1970. PDP-8 is from 1960's. Don't know if the oldest version had multiply. (one bit serial ALU woo hoo!) I think IBM, Burroughs had multiply long before. Could we call mainframes mass produced? PDP-8 and PDP-11 definitely qualify.
Feb
18
comment Is it better to have one web app or multiple web apps
How many web apps is unrelated to how many databases you have or need. But I like the sentiment of keep it simple and go for the mvp.
Feb
17
comment Development process used for the code on Apollo 11 missions?
@GilbertLeBlanc A ream is typically 500 sheets. (sometimes 480)
Feb
16
comment Is it viable to copy contents of a database into a program's memory, if multiple queries take time?
Hard to say from the information here, but the main problem may be the idea of running 240M * 5 queries. That suggests that you may be mostly searching for information which is not present. It seems that sorting and aggregating E may be all that's needed. But we don't know how large E will be, and we don't know if this is needed as a single batch process or a series of real-time requests. If the result can be achieved by sorting and aggregating counts from E, it may take quite some time to write java that does this as fast as a good database. Maybe this is another XY Problem.
Feb
7
answered can a single SQL Server connection be shared among tasks executed in parallel
Jan
28
comment How do you evaluate automated testing for a particular product/project?
My experience is the automated testing revolution really happened in the early 1990s, at least in commercial software. And now what we have is a rapid development of different ways to use automated testing and particular dogma and excitement around Unit Tests and TDD. So to really answer this question one has to consider what kind of automated testing.
Jan
28
comment Is using this complex data structure bad practice?
@MichaelT Do you mean "traverse" and "traversal" instead of "transverse" and "transversal". I think in english "transverse" is not a verb. I didn't just do an edit bc, below the min and not 100% sure you don't use some new cool term I never heard of.
Jan
22
answered REST Standard for changing SPA Model after fetched from REST API
Jan
21
comment Is the purpose behind code being 'idiomatic' to reduce cognitive overhead?
Your answer, quite reasonable, inspires this reaction: Idiomatic French, from Paris, Montreal, Cote d'Ivoire? Code is not so different. There is no idiom without community. If you sound like from Montreal, you can expect to cause a little 'cognitive overload' in Paris. Probably the world will always be divided between those who think there is a single right way (Python?) and those who say Vive la différence! (Javascript?). Now, if we want to write Javascript idiom that compilers find more efficient, let's all write like a minifier/uglifier!
Jan
16
comment Project that has no network involve, how can I update multiple databases?
The more interesting question is how cheap can you make a networked version.
Jan
16
comment Project that has no network involve, how can I update multiple databases?
What's more expensive, paying people to walk around to update forever, or putting in a cheap slow wireless network? Probably depends where you are in the world.
Jan
14
revised Should I always store parsed data in database before manipulating?
minor copy edit, fix english
Jan
14
suggested approved edit on Should I always store parsed data in database before manipulating?
Jan
13
comment Conceptualizing a Projector App with Mobile Remote
Better is kind of a dangerous adjective in software unless there are criteria by which to judge, or it's just obvious like ('this way doesn't run the risk of triggering a core meltdown'). Sounds like you already have a working implementation. In what way would you like it to be better? Does it lag when changing pages? Does it poll so fast you are afraid it's going to overheat something? Is it unwieldy to set up? Sometimes the perfect really is the enemy of the good. Conceptually it's best if it's done and working well and not risky, and you can build something else.