I'd ask him for guidelines regarding when to use
inheritance vs. containment. For example, you could have
a class inherit from Hashtable, or you could have a
class contain a Hashtable as a member variable. When
should each pattern be used?
Roy, you lucky guy :)
Anyway - here's a question -
How does he manage to
Work
Lecture/Mentor
Keep his skills updated
And sleep
--- all in the same lifetime?
Where and when would we be able to hear the interview?
Sahil: The interview will be online in a few days
available for download as MP3. I'll blog about it when
it becomes available.
Hi Roy,
I would probably ask the same question as Sahil: how can
he possibly have a life while doing all of this? How
many hours does he sleep per night? (an YOU by the way?)
How does he organize a typical day work?
why not invite people to conferane with Juwal?
1. The first edition of his .NET components book talked
a lot about Contexts and Synchronization Domains. How
would you advise developers use these technologies in
light of .NET 2?
2. Software development seems to be heading in the
direction of greater and greater use of concurrent
programming. Beyond the basics of synchronization
primitives, talk about how a developer should approach a
software architecture in light of this. Are there good
guidelines, patterns and frameworks that you use to deal
with this style of development.
3. .NET 1.x has been released for almost 3 years now.
With 3 years of hindsight, what major items are missing
from or are inadequate in .NET 1.x. What is being
addressed in .NET 2 and what is not?
Denis: Great Questions. I'll add them to my list.
Dror: because I don't have that capability. Got servers?
One more question from me since he's written COM and
.NET Component Services :
4. When should developers begin looking at
COM+/Enterprise Services as part of the potential
architecture of a system in design? What are the
costs/benefits of moving to this technology and how does
.NET 2 affect this?
OK, one more specific question:
5. As a Regional Director, what advice would you give
ISVs on a move to the .NET 2 platform? That is, when is
it reasonable to plan a development based on Whidbey?
For example, if a development effort is underway for a
release in the fall, what is the risk level of targeting
.NET 2?
Thanks Roy
Ask him about the importance of having a good software
architect on a development team, and what the roles and
responsibilities for that architect are at the beginning
and throughout the development process. Ask him to
describe some typical days in the life from his days in
that role at KLA Tencor.
Hi.
Just one question from me.
As a person interested in architecting software systems,
where would I start learning how to best do this? Is
there a good book, several? Not specificaly .NET but in
a more general way. Are there courses?
1. Does he think the Goal of software running anywhere
will be achieved by .NET Ver XXX ?
Platfrom Independence ?
No good news until then.
Thanks y'all. I got to interview him yesterday. The
interview will be up ina few days.