SO programming

While looking into our XAML code I’ve realized how much damage we’ve done by bending to our customer pushes to release: the UI looks great, the end-users seem to love it, however the code is poorly organized; nobody ever had the time to properly organize the styles and split the files into smaller units and the files are huge collections of XAML snippets copied from StackOverflow.

So I’ll have to do this myself: split the files, consolidate common styles, make sure the performance does not suffer … I love my job:-)

When the pattern gets in your way

I’ve been assigned to take over some WPF-based UI.

The guy that has developed it did a tremendous job and now he’s moving into a higher position, where I’m pretty sure he’ll shine.

While adding new features to his code I realized how much he has struggled to write clean XAML and clean view models. The code looks great, but … the customer is asking for many, many special usage scenarios where the UI is constantly manipulated and many UI events must be handled. To manipulate the view from the view model one has to implement a messaging bus and this is not a nice endeavor. So I’ve notified the customer and the technical board that I’ll make the code work using only event handlers and I’ll try to follow the MVVM pattern in a future iteration. And they’ve agreed, painfully aware of the situation: the industry is filled with buzzwords and patterns and people that turn them into a dogma; many, many times a pattern or a “best practice” will simply not fit the current situation and it takes a senior developer to speak up and shine the truth on the younger ones.

My cat loves mushrooms

My cat loves mushrooms. Every time someone in the house cooks with mushrooms, it asks for a few bits.

Yesterday it got better: somebody in the house made a salad with tomatoes, green peppers mushrooms, some spices, olive oil and balsamic vinegar. Yummie!:-)

The cat liked it as well: one of us left a dish on the floor, with some juice inside; and the cat drunk it all.

The Axl Rose + AC/DC abomination

Brian Johnson’s career came to a halt, it seems. That’s too bad, but rock and roll is not a healthy music genre.

The Young brothers didn’t want to stop and they “actively” looked for a replacement.

God forbidden ,what where they thinking when they pulled Axl Rose out of the garbage bin?