Games For Windows Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 27 February 2013

Reading other peoples code

Posted on 13:24 by Unknown
I think for me, this was the largest yet unforeseen struggle when I first because a full time software developer. Not learning new technologies, but the vast amount to learn in a short period of time.

Going through solo and academic programming, all the code I had previously seen were perfect world examples and well documented/commented code. I didn't really expect to see code that wasn't commented (I now believe commented code is usually a sign of bad code, but I will leave that for another post), code that was so abstract and loosely coupled that it was hard to follow. MVVM, MVC, Dependency Injection, Inversion of Control and Event Aggregators. All things that help separate out your code, and make it easier to maintain and expand - things that I had no experience with, and simply hitting F12 in Visual Studio to view a method or event would just take me to an interface or a class that doesn't even appear to link to anything.

However, they do make sense eventually, and you will wonder how you lived without them. Maybe I'll even write about them.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • LG Optimus Vu With Android 4.0 And 5" Screen Lands In India
    Announced at MWC 2012 in February,  LG's  first phablet,  the Optimus Vu , has finally hit the Indian market. The handset has a 5" ...
  • LG Optimus G
      LG's next flagship phone, the Optimus G. (Credit: Brian Bennett/CNET) LG officially announced its next flagship phone, the LG Optimus ...
  • Google Announces Android 4.1 Jelly Bean At I/O Conference
    Last night,  Google  took the wraps off its latest version of the Android  OS, in the form of  Jelly Bean . The update was announced at the ...
  • LG could base next Google 'Nexus' device on Optimus G
    L G had announced its next flagship phone last month. Rumours indicate that the phone, named the  LG Optimus G , could be what the next Goog...
  • Google Nexus 7 Tablet Announced At Google I/O
    We've been hearing about the  Nexus  tablet for a while now, and thanks to some slip-ups, we had a hint of what was to come. As expected...
  • Finally, Samsung GALAXY S4 Comes To India For Rs 41,500
    The most-awaited Android flagship of the year, Samsung's GALAXY S4 has finally graced Indian shores. Unveiled at an event in Delhi, the ...
  • Rumour: Base Versions Of Microsoft Surface And Surface Pro Will Cost $600 And $1000
    With little information available about the prices of the  Microsoft Surface ,  TheNextWeb.com  has received  input from sources close to MS...
  • Eric Schmidt Gets Vocal About Maps
    Some of us have figured out by now that we're all part of a giant experiment for  Google .  Executive Chairman Eric Schmidt  has often b...
  • Details Of Angry Birds Spinoff Called Bad Piggies Leaked Online
    Seems like  Rovio  wants its casual-games loving audience to get up and  use their brains productively . After the success of its  Angry Bir...
  • Rumour: Microsoft Preparing To Launch Its Own Smartphone
    Microsoft   has once again entered the hardware manufacturing business in a big way, with the   launch of its  Surface  tablet series   on M...

Categories

  • .net
  • a
  • aakash
  • acer
  • agility
  • anchor free hotspot sheild app
  • andoid
  • android
  • android buyers
  • android update on samsung galaxy tab
  • apple
  • apps
  • asus
  • blackberry
  • blog
  • buy best android
  • c#
  • cpp
  • dell
  • developer
  • facebook
  • galaxy s3 explodes
  • gaming
  • get android
  • google
  • google android 4.1
  • google news
  • googletab
  • hathway
  • hcl
  • hp
  • htc
  • html
  • htmlagilitypack
  • huawei
  • iball
  • indian isp block
  • intex
  • ios apps
  • ios london 2012
  • iphone
  • iphone 5
  • jokes
  • junior
  • karbonn
  • lenovo
  • lg
  • linq
  • london 2012 mobile game
  • maps
  • mercury
  • micromax
  • microsoft
  • microsoft news
  • microsoft smartphone
  • motorola
  • new android 4.1
  • new apple iphone 5
  • new microsoft phone
  • new windows phone
  • news
  • nokia
  • nokia 808 pureview
  • nokia vs samsung
  • pack
  • programming
  • samsung
  • samsung galaxy s3
  • samsung galaxy s3 vs nokia 808
  • samsung galaxy tab
  • shopping
  • sony
  • sony xperia s ics update
  • sonygame
  • spice
  • swiftkey 3
  • swiftkey keyboard for android
  • tablets
  • torrent blocked sites
  • Tricks And Other Info
  • tumblr for ios
  • unblock torrent sites
  • upcoming android
  • videocon
  • windows
  • windows 7.8 update
  • windows phone 8
  • wishtel
  • wp 7.8
  • xbox
  • xperia s update
  • yahoo

Blog Archive

  • ▼  2013 (45)
    • ►  August (2)
    • ►  July (2)
    • ►  June (1)
    • ►  May (7)
    • ►  April (1)
    • ►  March (15)
    • ▼  February (14)
      • Starters guide to web scraping with the HTML Agili...
      • Reading other peoples code
      • First post!
      • Download: Snapchat (Android, iOS)
      • Plants Vs Zombies HD, Now Free For iOS Devices
      • Rumour: Supposed Images of Nokia Lumia 520 and 720...
      • DOMO Launches 7" Slate X2G
      • Google Celebrates Copernicus' 540th Birthday With ...
      • The Blackberry BB10 Launch Summary
      • Recommended Apps For Android Phones And Tablets
      • Samsung Launches REX Series Of Feature Phones
      • Technologies That Make Sports Fair And Fun
      • Rumour: Microsoft Office For Linux In 2014?
      • CES 2013: A Tablet That Bends And Folds Like Paper
    • ►  January (3)
  • ►  2012 (462)
    • ►  November (2)
    • ►  October (124)
    • ►  September (93)
    • ►  August (60)
    • ►  July (106)
    • ►  June (77)
Powered by Blogger.

About Me

Unknown
View my complete profile