What are some advanced software development topics every developer should know? [closed]

Concurrent/Parallel programming and multi-threading, especially with respect to memory models and memory coherency.. I think every programmer should be aware of the considerations in this arena as we move into a world of multi-core/multi-cpu hardware.

For this I would probably using Internet research most heavily; but an on-campus primer at a good university could be a good way to start off.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)