When designing a software solution to a problem we must consider which programming language is suitable for the project
Exercise
Your web development company has been asked to build a back end server program that will work with a database. PHP has been chosen as the programming language
Why?
- is it suitable in terms of features?
- are special tools needed to produce this code and its programs?
- is it reliable in this purpose?
- how difficult is it to find suitable trained staff?
- will it be easy to redevelop the program(s) in the future?
- will it be difficult to expand the program to do new things?
- will the code be easy to maintain?
- is the chosen language compatible with the company (organisational policy?)
(or is it a departure from our normal activities?)