Friday, October 22

Mob SIG Event on Mon 25th October

W indows Phone 7 - has Microsoft got mobile right this time?
This is Microsoft's latest approach at the mobile phone market. It is a drastic shift away from their previous attempts at trying to bring Windows XP feel into the palm of your hand.

The entire WP7 experience has been standardised to follow the "Metro" theme which embraces concepts such as discoverability, content over chrome, and touch as the primary input (without the fiddly stylus).

Join David Burela and Jarred Sargent as they give an overview of what the Windows Phone 7 platform is and how to get started with it.
David will take us through a demonstration of the phone platform and how it differs from previous Windows Mobile phones. He will also talk about the UI design considerations of the "Metro" theme that permeates through the entire phone.
Jarred Sargent will give an overview of what it takes to easily build applications for the phone and will demonstrate some easy hello world applications and his experiences as a developer.
For more details

Wednesday, September 29

Endless Iterations

Monday, September 27

Sticky Code



 
Why was the macro duplicated? 
Because the original location of the definition was poorly chosen, and later developers were reluctant to move it.


Why were they reluctant to move it?
Because moving a definition requires deleting it from its original location.


Why the hesitation to delete code? 
Several possible reasons:
  • They didn’t have proper source control.
  • Their source control system didn’t clean up deleted files from the workspace.
  • They lacked sufficient test coverage to feel confident in making changes.

Why This Matters

Code definitions and implementations need to be free to move between modules and libraries as a system evolves. If they aren't, you’ll eventually end up with duplicated logic, circular dependencies — or both.

In short, good architecture requires not just clean code, but also the courage and tooling to move and delete it when necessary.


Related Posts



Monday, July 26

The Art of the Question

Thursday, March 11

Melbourne User Groups