Compared to many engineering disciplines, software development – which began in earnest in the mid-20th Century – is still in its youth. The science and art of software development have progressed in two broad threads: the tools themselves (IDEs, compilers, languages, frameworks, build/CI systems, etc.) and the development methodologies employed – which together determine the efficiency, scalability and flexibility of the development process. read the full story at Open Source Delivers....




