Programming

TwitterFacebook
Get flash to fully experience Pearltrees

Microsoft's top developers prefer old-school coding methods - Computerworld

http://www.computerworld.com/s/article/9141465/Microsoft_s_top_developers_prefer_old_school_coding_methods Computerworld - Microsoft Corp. has done more to popularize graphical programming than any other vendor. The company's development tools, led by Visual Basic and Visual Studio, have been used by millions of software developers over the past two decades.
Craw is so damn frustrating!!!

Stevey's Blog Rants

http://steve-yegge.blogspot.in/
HTML

Home Library Learn Downloads Support Community Sign in | United States - English | | http://msdn.microsoft.com/en-us/library/ms973253.aspx

Implement a Microsoft Word-like Object Model for Your .NET Framework Application

http://c2.com/doc/oopsla89/paper.html It is difficult to introduce both novice and experienced procedural programmers to the anthropomorphic perspective necessary for object-oriented design.

A Laboratory For Teaching Object-Oriented Thinking

http://www.retrospectives.com/ Holding a retrospective ritual is a very old idea.

Welcome to retrospectives.com

http://martinfowler.com/eaaCatalog/index.html These pages are a brief overview of each of the patterns in P of EAA.

Catalog of Patterns of Enterprise Application Architecture

Links to Software Architecture Sites

Software Architecture Links http://www.bredemeyer.com/links.htm
http://en.wikipedia.org/wiki/List_of_important_publications_in_computer_science Description: This summer research proposal inaugurated and defined the field. It contains the first use of the term artificial intelligence and this succinct description of the philosophical foundation of the field: "every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it."

List of important publications in computer science - Wikipedia, the free encyclopedia

The Humble Programmer

TuringAwardLecture : "The Humble Programmer," by EwDijkstra - 1972. http://c2.com/cgi/wiki?TheHumbleProgrammer
"You ain't gonna need it" or “You aren′t gonna need it” [ 1 ] (acronym: YAGNI ) is the principle in extreme programming that programmers should not add functionality until it is necessary. [ 2 ] Ron Jeffries writes, "Always implement things when you actually need them, never when you just foresee that you need them." [ 3 ] [ edit ] Rationale According to those who advocate the YAGNI approach, the temptation to write code that is not necessary at the moment, but might be in the future, has the following disadvantages: http://en.wikipedia.org/wiki/You_ain%27t_gonna_need_it

You ain't gonna need it - Wikipedia, the free encyclopedia

You can learn a lot about somebody by the books they've read. And I've always thought that if you read all the same books I read, you'll come to think like me, too.

Book Reviews - Joel on Software

The second part of this post is up, so after you finish reading, check it out !

The Programmer Dress Code

C.R.A.P.:The Four Principles of Sound Design

As a graphic designer, I could tell you if your website design is C.R.A.P.

Pablo's Topic of the Month - March: SOLID Principles - Chad Myers' Blog - Los Techies : Blogs about software and anything tech!

Over the next few days and weeks, the Los Techies crew will be writing a number of blog posts focused a particular subject in addition to their regular blogging.
The Principles of OOD What is object oriented design? What is it all about?

ArticleS.UncleBob.PrinciplesOfOod

SOLID