How Intuit Manages 10 Million Lines of Code
CowboyRobot writes ?Intuit launched QuickBooks in 1992, & it has grown into the best-selling retail software for small-business accounting worldwide. QuickBooks is available on multiple platforms with different feature sets (Pro, Premier, Enterprise), in specialized editions (accounting, contracting, etc.), is available on CD or via subscription, & is offered in localized versions for the U.S., Canada, & the U.K. How they manage so many builds is a case-study for large scale programming. ?The Windows version is approximately 80,000 source files, 10+ million lines of C++ code plus a little C# for the .NET parts. Plus assist files, tax tables, files defining local accounting rules, tax & other government reporting forms, upgrade offers ? a lot of files. Every customer gets the full version. Specific feature sets are turned on & off with the license key.? And the lessons are not just technical. ?One surprising lesson is that small teams work, even for very large codebases ? especially, Burt says, in sustaining an entrepreneurial, creative culture.??
Read more of this story at Slashdot.
Source: http://w00t.pro/2012/07/31/6928/
stefon diggs nazi ss andrej pejic naomi watts macaulay culkin steve jobs fbi safehouse
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.