... IIRC, relational databases started replacing the previous styles of databases at about the same time that OO was becoming known and popularized. Does...
Keith, I thought the relational database became a de facto standard before object-oriented languages did, but could be wrong. In either case, the generational...
In the general population, the Sensing/iNtuitive ratio is probably 70/30... in the software developer population, I think it may be closer to 50/50. I think...
... Hi, I think procedular style is more easy to use because it's more explicit. The code tells exactly what is happening in a single place. OOP really works...
... But this is what code /should/ do. ... When I read code I want to understand it. If the choice is between a style that makes it easy for me to know what's...
... Sometimes what's easy for us to understand today is easy because we aren't as yet very good at understanding. I used to think that the following was good...
Hi, While reading the book, I tried to come up with the design for a simple model. Here is the scope of the problem domain. 'Company' recruits a person and...
... If what you want to do is just that single thing and nothing more I agree. But if you want not to be bound to a single solution the code cannot tell you...
... Exactly. Well put. ... I like this thought experiment. But is it obvious that removing duplication would involve bundling state and behavior? Might...
... Sounds good to me too. Practical and pragmatic achievements instead of ideology. It reminds me of something I think I first heard from Ted Neward: "Dogma...
Hi, While reading the book, I tried to come up with the design for a simple model. Here is the scope of the problem domain. 'Company' recruits a person and...
... Are you sure that the main reason for the use of the DTO pattern is lack of understanding (which is what I am reading this as meaning)? BTW, if I recall...
John, I'll try replying again. Your thought experiment, which is a good one, consists of imagining what an SSB system would look like after refactoring to...
... I wonder if we're talking about the same "object" here. Bad choice of words on my part. All I mean is that the component (viewed from the outside) is...
... For example, I've seen C++ programmers take two single-responsibility functions and refactor them into one dual-responsibility function with a boolean...
Narayanan, in your MODEL I noticed that 'Employee' *is a* 'Manager'. Shouldn't it be the other way around e.g. 'Manager' *is an* 'Employee'? Regards, Dmitriy....
Happy New Year! I'm already sold to OO. I'll even admit to being an OO bigot. I'm just not so sure that SSB's popularity is solely based on marketing. Like I...
... I agree but there is something that I have been thinking about lately and probably is OT for this group .... How do we say "no" to our employer/customer?...
Hi Shane and All, This is a fascinating topic, that deserves more time than I have right now to compose a thoughtful answer. But a couple of quick reactions. ...
I think the idea here is that while we may be able to say no, customers are willing to go to someone else that says 'yes', regardless of the outcome. Only by...
Griffin Caprio
griffincaprio@...
Jan 3, 2005 8:44 pm
1810
... can say "no". ... unreliable for the client, will we be able to say no. For most software, I think this would be neither practical nor desirable. As Randy...
SM> How do we say "no" to our employer/customer? And SM> should we be allowed to refuse to do something that SM> breaches our "professionalism"? Yes, we have...