Timeline of Selected Software Events | PythonTest
Briefly

"There are a lot of events in the history of software development. This is a list of dates that have some significance in either the stuff I work with or methodologies. I've compiled this list for my own benefit in thinking about my history and how these things have led to my current software philosophies. I'm publishing the list as a "what the heck, why not?" kinda thing. If I've gotten something wrong, feel free to contact me."
"1996: Acceptance Testing 1996: CSS 1996: curl 1996: Extreme Programming, XP, including test first programming 1996: Graduated from UO with a MSCS 1996: I start working at HP in the Satellite Test Systems group 1997: Feature Driven Development 1997: JUnit for Java 1997: UML 1.0 1997: Dotcom bubble starts 1998: CI added to XP 1998: First XP article 1999: Refactoring book 1999: Pragmatic Programmer"
"1983: C++ 1983: SMTP 1989: Object Oriented Thinking, including CRC Cards 1990's: OOAD Object-oriented analysis and design (mid 90's) 1990: World Wide Web 1991: Python 1992: ClearCase 1993: Continuous Integration 1993: Object-Oriented Development: The Fusion Method - from HP. I used this book in a software engineering class in either '94 or '95 1993: SCRUM (formally introduced in 95) 1993: Mosaic browser 1994: Netscape Navigator 1994: SUnit - Smalltalk unit test framework - Kent"
The timeline enumerates milestones from the 1960s through the early 2000s covering origins of object-oriented programming, major languages, protocols, browsers, and tooling. Early language and protocol entries include C, C++, SMTP, the World Wide Web, Python, Java, JavaScript, and PHP. Methodologies and practices include OOAD, Continuous Integration, Scrum, Extreme Programming, TDD, Lean and Six Sigma influences, and Acceptance Testing. Tooling and frameworks listed include ClearCase, CruiseControl, JUnit, SUnit, curl, CSS, and refactoring tools. The list also notes cultural events like the dotcom bubble and influential books such as The Pragmatic Programmer.
Read at Pythontest
Unable to calculate read time
[
|
]