- Brief: Live! 360 is comprised of four co-located events: Modern Apps Live!, SharePoint Live!, SQL Server Live! and Visual Studio Live!
- Official Web Site: live360events.com/Events/Orlando-2013/
- When: November 18-22, 2013 (see the Sessions page)
- Where: Royal Pacific Resort at Universal Orlando in Orlando, FL (see the Travel and Venue page)
- Cost: $ 495.00 – $ 2,195.00 (Early Bird rates till Oct. 9th; see the Registration page)
The Liskov Substitution Principle (or LSP) is one of the SOLID Principles, originally expressed by Barbara Liskov in 1988[BL1].
Although the authoritative sources express it in more formal language (see “Formally” below), it may be summarized as:
Clients of a Supertype S should be able to use instances of a Subtype T, without knowing it, and without undesired results.
Interestingly, the LSP is a Semantic principle, rather than a Syntactic one: as we can see in some examples (eg: “The Square/Rectangle Problem” below) the syntax of a language may be respected while breaking the LSP.
I stumbled upon a couple of articles which you may loosely categorize under Leadership or Management. Although I can’t say they are quite earth-shattering, I found they resonated well with my personal experience.
I recommend taking a look at them, if you’re the introspective sort (if you aren’t, I recommend adding Introspect to the list). One of the two focuses on being a better Team Player, so no managerial experience is required.
With Haswell on the market, Intel’s rumor mill starts turning more seriously towards its next micro-architecture, code-named Broadwell. Intel demonstrated for the first time a Broadwell-based PC yesterday, at the ongoing Intel Developer Forum (IDF13). According to the Intel “Tick-Tock” cadence, Broadwell would represet a “tick” (shrinking of the manufacturing process for the previous architecture).
For those looking at the upcoming releases of hardware components, the next family of AMD GPUs has been quite the source of speculation; pretty much everything beyond the codename has been rumored and debated, and.. well, rumored some more. Apparently, we are getting closer to some release though, so the latest round of tidbits might prove to be on target.. maybe? Continue reading