Hoping things get back to normal...

Published Sun, Aug 29 2004 19:04 | William

For almost 8 days now, I have not posted a single answer on the newsgroups.  I haven't seen any of the questions on the microsoft.public.dotnet.framework.adonet in over a week because I haven't really had a chance to look at it.  I'm in complete withdrawal and hopefully things can get back to normal soon.  Moving just flat out sucks unless you have someone do it for you.  And it sucks proportionally to how many floors you have to move up/down, the temperature outside and all sort of other crap.  I was hoping to get a lot done and hang out with some friends back in Augusta this weekend, but EVERYTHING took longer than planned and while I raced around to do everything, I didn't get much done.  Move into the new APT on Wednesday so that should begin the process of getting things back to normal.

I started to play around with Visio this morning and realized I probably need to get a book on it.  Went to the bookstores to try to find some stuff on Visio as well as an advanced book on UML.  I guess I can hold my own on UML but I'm rusty right now.  Kind of irksome in light of the fact that I was a bad a33 in it back in college.  That really really really reinforced the value of learning stuff vs. memorizing things.  I bought Harry Lorrayne's Memory book before I entered grad school and got pretty darned good remembering stuff - and lots of stuff.  But that should go along WITH learning - never at the EXPENSE OF learning.  So I started having this itch of nostalgia for grad school and writing some old school C code.  Yep, that's C as in between A and B - no ++.  All I can say is boy did I start to feel spoiled.  Really spoiled.  Writing code in a memory managed environment really shields you from a lot of stuff.  Tons of stuff.  Just simple string concatenation is something that requires care.  And good old raw pointers.  Man it seems like years.  It became blindingly obvious just playing with some single string stuff  WHY XML processing is pretty slow lot's of the time.  But the part that really got me thinking is TYPE Safety.  I mean, you hear a lot about how .NET is inherently insecure and a lot of that Jazz.  One pass through Reflector is enough to scare a lot of people.  But the enhancements of type safety alone pay the price of admission to security. 

The whole thing leaves you feeling kind of wierd - on the one hand you feel like you need to go home so to speak and really think about what's happening under the covers.  On the other hand you remember what  an utter pain in the a33 that can be. Probably something I need to do once a month though just to refresh the old perpsective. 

Comments

# William said on August 30, 2004 10:33 PM:

Be carefull you'll get addicted to working close to the wire and then that's all you'll want to do. Then when you go back to doing C# you'll feel constrained. The power and absolute control is addicting.

# William said on August 31, 2004 10:23 AM:

Been there with Visio myself...1 1/2 years ago i used it extensively though my managers didn't understand why (figures!!) though never got too sharp with UML without "assistance".

Now i'm back using Visio Enterprise Architect and are loving it - but as before, i've found there's a lot of new stuff + very little info around to get hold of.

Also did the book shuffle, but didn't find anything useful. So if you got any pointers on that one, speak up!

On the memory issue..he hehe..sorry to say this mate - but it's part of the "terror-tory" of getting OLD!

# William said on September 2, 2004 3:16 PM:

hope things calm down for you with the move...i just helped my brother move last week. talk about a serious pain in the ass.

to be honest with you, i think visio sucks for uml. if your going to use it, there are some uml stencils somewhere on the web (i can't remember the url). They are much better than the useless piece of shit ones that come out of the box with it...

plus, save yourself some time...if you know class, sequence, use case, and possibly activity diagrams, than you know 95% of all you would need to know (and that might be too much)

# William said on September 2, 2004 7:10 PM:

A friend posted this on his blog a while back, and Phils comment reminded me of it. Here are the downloads for the new updated UML2 stencils for Visio:
http://www.phruby.com/stencildownload.html

Search

This Blog

Tags

Community

Archives

News

My other sites

Cool Stuff

Book Stuff

Security

ORM

Data Access

Funny Stuff

Compact Framework Stuff

Web Casts

My KnowledgeBase Articles

My MVP Profile

Design Patterns

Performance

Debugging

Remoting

My Fellow Authors

My Books

LINQ

Misc

Speech

Syndication

Email Notifications