Link Details

Link 125413 thumbnail
User 276060 avatar

By wwheeler
via wheelersoftware.com
Published: Oct 13 2008 / 09:30

Covers core concurrent programming concepts that every practicing software developer should know (but in reality many don't). Topics form a logical progression: parallelism, race conditions, thread synchronization, deadlocks and globally-defined lock orders. Examples come from Java but should be understandable by developers using other languages too (especially C#).
  • 17
  • 0
  • 1449
  • 508

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.