Am 15.02.2011 22:05, schrieb Pavel Petrochenko: > P.S. I really like Trac but I think that participation in open > source projects should not be part of education
Regardless of what you think of Roman's initiative I think that real world programming *should* be part of any computer science program (I'm saying this as a MSc Computer Science/professional developer/process consultant) provided that there three objectives are met: - test-driven development, working towards full code coverage - writing good code (good names, short methods, short classes) which is essentially self-documenting [1] - learning to collaborate with customers/non-technical people when requirements are unclear/change regularly and how to contain risk by working incrementally/iteratively. I've met far too many graduates who can solve complex theoretical problems but are unable to write good code. However, that's somehow off topic so probably we should discuss this off-list if there is interest. fs [1] I'd like to argue that many professional developers don't write good code too though. -- You received this message because you are subscribed to the Google Groups "Trac Development" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/trac-dev?hl=en.
