>Michael, I've noticed you, and others, have mentioned server maintenance. >To be clear, I think there is a -far- difference between someone who is an >expert in Apache and IIS tuning and someone double clicking to install >Apache. I don't think developers should be fine tuning Apache, or DB >servers. But they *should* be able to run a visual installer and accept the >defaults. I run MySQL and SQL Server just fine. I don't consider myself >even close to being a DBA, but I can make a database and tables and that >should be good enough I'd say. > > Raymond, I absolutely agree, that we must discern between developers being able to do simple point-and-click installs and configurations - and them been able to do deep-level server analysis and tuning.
And you are absolutely right, developers should know about databases and tables, and be able to create tables using the correct datatypes, relations, constraints etc. But I also understand, why the IT department might impose restrictions as to who is able to do what (we cannot, for example, create new databases ourselves - only the IT department can do that). They are the ones who are ultimately held responsible for the performance, stability and security of the servers (not the code that we write) - and I understand that them imposing restrictions can aid in that. But like I wrote in response to Andrew's comments - if I was to setup development anew tomorrow, I would probably also favor a setup where each developer can develop locally, without it interfering with other developers. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354237 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

