This week there were two occasions when I had chance to glance at some code shortly before it was due to be rolled out to live. In both cases I looked over the code, not in any official capacity as both had been through testing and peer reviewed before I even set eyes on them.
However I found underlying problems in logic that would result in either unhandled exceptions or the wrong information being transmitted. Neither is a good outcome and I pushed both of these back to be refactored by the developer.
At no point do I consider superior to any of my co-workers but it struck me as weird that I was able to spot such things after only a cursory look at the code. Maybe it’s due my history in mainframe coding, where running your code was a right pain in the arse, so beforehand you walked through the logic to ensure it worked as it needed to.
In my COBOL years when I was new to everything in the workplace and I was learning the ropes I had a co-worker named Tim, to whom I owe much of my early programming skillsets. I wasn’t that he told me how to solve issues, but rather how to get myself in the correct frame of mind to analyse my work, processing the code like the the machine would.
Maybe in today’s development environment it’s too easy to just compile and run the code and check the output rather than walking through the lines.
If the output is correct then this code goes to testing, again the same tests are performed just by a non-developer. The same tests are going to pass again and this code will be lined up to go live, where the end user will subject the code to more variations and non-test condition situations than could have catered for.
I know this is of course one area that test driven development looks to improve matters, I truly look forward to the day I get to see some TDD that is implemented correctly rather than half baked attempts that just cater for the happy path testing.
Maybe I’m fast approaching the “I’m getting too old for this shit” destination of my working life. Somedays it really feels that way, however other days, like today, I wonder if I need to step up and teach those less knowledgeable developers those lessons that I was given that turned me into the Pain the Arse I am today.
Tagged as About Me, Programming, Ranty
Since our gaming marathon I’ve found myself watching a lot more streamers recently and it’s left me pondering if it something that I’ll ever want to get into more seriously.
I both like and dislike the idea of interactions in equal measure maybe that’s why I enjoy the Forge snip-it style, however since forge has stepped away from the live streaming component the fact you were streaming by default.
At this juncture I’m happy to carry on watching others Stream, while I save clips via Forge and maybe on occasion firing up OBS to broadcast some gameplay. Nothing too serious yet.
Everyone and their Mum appears to be playing either The Division or Stardew Valley, during the evenings my friends list on steam is littered with players of each. I bought Stardew Valley for FlyinPinkMunki a few weeks back and a few of our close friends are playing the title. There seems to be many layers to the game with the basics soon evolving into more complex pathways that you have to learn and manage.
I may look to pickup The Division in April once the hype has died down and I have some more time on my hands (maybe). That’s if the service and MOT on my car don’t cost more than I expect.
Tagged as About Me, Stardew Valley, Streaming
The Silent Age
Over the weekend I completed the game The Silent Age, I’ll not lie I was a little worried that the game was a very basic Point and Click adventure and on some levels that is exactly what you get.
However you soon brush that aside as the story unfolds and you have to interact with and overcome some challenging environments (don’t worry there are no Longest Journey rubber duck puzzles).
The game is usual £6.99 and in my experience lasted between 5 and 6 hours, which includes some replay time to obtain outstanding achievements. This maybe not as cost effective as some folks would like, personally I picked the title up during the Christmas Sale on Steam so didn’t fork out the whole cost, that said it’s not far off what I would pay for the game, around £5.50.
The graphics were of suitable quality for the genre however the launcher didn’t see to be able to retain my settings so I had to reset them each time. The background music was good and the voiceover the same, there are subtitles by default which I often look for in games what with living in a household with a 6 year old.
Overall : A rather enjoyable title that I would recommend to fans of the genre who want to play something original.
Middle-earth: Shadow of Mordor
I’ve returned to Shadow of Mordor recently as I remembered that I hadn’t really got anywhere with the main story line as I often get waylaid by gutting orcs left, right and centre. It’s trying to not let the same thing happen this time but it’s rather difficult going from A to B as I get distracted easi……. ohh look shinies. As a fan of the Assassin Creed games I’m pretty sure I had the same problem, maybe some games are just too open-world for me.
Fingers crossed I can focus on completing the main storyline and put this one to bed.
Last Friday I joined the HTMT folks in a game of murder, suspense and sneakiness, but mostly murder in vast amounts with varying objects. If you haven’t encountered The Ship before it’s like a murder mystery, only your in on the action.
In the multiplayer element of the game, once a player is opted in they are given a target to kill, but that also means someone onboard is hunting you as well. The game also employs a needs system that requires your character to perform actions that may leave them open to attack, such as reading, eating or showering.
The game is good fun in a large group but you soon become very paranoid of every other person who is near you. This usually results in you running away or butchering someone innocent with a mannequin’s arm that you picked up from a wardrobe.
Tagged as Gaming, Shadow of Mordor, The Ship, The Silent Age
Some of the maps seemed to work well, others seemed to be very focused on granting people the opportunity to kill other players. This was fine until my lack of scoring resulting in me being booted from the game and banned for 30 minutes (which was more like 90). There is a local server option can be used, which maybe the way forward next time.
Good morning and happy March.
Last weekend FlyinPinkMunki and I took part in a gaming marathon called GameBlast to help raise money for the charity Special Effect. Along with 3 other people our team played for a collective 130+ hours and raised over £630 in sponsorship.
Personally I achieved my personal goal by setting up HItbox streaming for 24 hours, I then tacked some additional hours beyond the stream too in the remainder of the weekend. I covered the following titles as part of the event:
- Left 4 Dead 2 (Group Game)
- World of Tanks
- Darkest Dungeon
- Rocket League (Group Game)
- Audiosurf 2
- Keep Talking and Nobody Explodes (Group Game)
- The Long Dark
- Orcs Must Die! 2
- Team Fortress 2 (Group Game)
- AaaaaAAaaaAAAaaAAAAaAAAAA!!! for the Awesome
- World of Warships (Group Game)
I have to say it was really good fun and I plan on taking part in the event next year, hopefully with more players signed up so we can run some bigger gaming events and possibly relay timeslots to cover the whole event.
Tagged as GameBlast16, Gaming, SpecialEffect
Over the last couple of weeks I’ve been enjoying the delights of American Truck Simulator, currently with 2 states but more to come in the future. The game is similar to the previous title however there is more going on with denizens of areas going about their daily business and the addition of Aircraft, tumbleweeds and police cars. SCS Soft also posted yesterday that their map team are hard at work on more DLC for Euro Truck Simulator 2, with expanding on Paris plus expanding on the more rural French countryside.
FlyinPinkMunki and I have keys to try out Black Something Online during the final closed beta test, the character creator is fun but almost feels like EVE’s character designer, with lots of things to tweak, but overall not that much changes. We are looking to see if this is a game we would like to pitch our MMO tent in the grounds of. The combat mechanics look to be quite fun, however the starting area I was playing in suffered due to large numbers of player stuck on Kill Ten Rats quests.
Over the weekend I played Her Story, which I have to admit I couldn’t stop playing. It was a great detective piece that required the player to give their brain a work out, I would love to type more about it, but I won’t as to avoid spoiling anyone else enjoyment of the title. Which you should really get around to playing.
I’ve played quite a lot of 80 Days on the PC port of the game that was released in the later half of 2015, I have to say it’s not what I expected, but is a rather fun title. It’s quite heavy on the words, so not one to attempt after a trip to the pub or a late night.
The game is a reimagining of Jules Verne’s novel but if that novel was in a parallel universe. With lots of differing tasks and adventures to enjoy, each playthrough is set to be fun and mostly-unique.
We are week from our GameBlast 2016 gaming marathon, The Digital Rogues are 5 strong and have raised over£500 for the awesome charity Special Effect. We are in the process of finalising our game lists and timings, we’ll post more about it in the run up to the big event. Hopefully we shall have some streaming running alongside our Discord server.
Tagged as 80 Days, GameBlast16, Gaming, Her Story, Truck Simulator