What makes programming so difficult - and can we make it easier? By Karsten Wagner I read this great article by Karsten Wagner and couldn't stop myself from reproducing it here... I often thought about the reasons why programming seems to be so difficult and also so different to many other professions. And to what degree it's possible to simplify and quicken the process. Inspired by this blog post , I want to share my view of the topic here. What's the 'process' behind programming? How do we do it? I think that we can break down the process of programming info three steps: Step 1: Analyse the problem you want to write a program for and create a model of the problem which can be implemented as a program. This step has do be done no matter which programming language you use for implementation. It requires both domain specific knowledge as implementation specific knowledge. It also requires knowledge how people interact with computers, about which things are solvable ...
Popular posts from this blog
Zope.org - What Is Zope? : "What Can Zope Do For You?
Zope can help you create dynamic web applications such as portal and intranet sites quickly. Zope comes with everything you need including support for membership, search, and news.
It's easy to use tools allow teams to productively and safely work together. Zope provides top-notch access to databases and other legacy data. Zope's open support for web standards such as XML-RPC, DOM, and WebDAV allows you unparalleled flexibility and interoperability.
On top of what Zope offers out of the box, there are useful applications available for those who need something right away:
The CMF (Content Management Framework) adds numerous tools and services to Zope to allow community or organization based content management, complete with a workflow system and a powerful customization framework. The CMF Workflow system uses Zope's built in security architecture. One thing this allows is for the 'edit permission' to b...
Pioneers! O Pioneers! COME, my tan-faced children, Follow well in order, get your weapons ready, Have you your pistols? Have you your sharp-edged axes? Pioneers! O pioneers! For we cannot tarry here, We must march my darlings, we must bear the brunt of danger, We the youthful sinewy races, all the rest on us depend, Pioneers! O pioneers! O you youths, Western youths, So impatient, full of action, full of manly pride and friendship, Plain I see you Western youths, see you tramping with the foremost, Pioneers! O pioneers! Have the elder races halted? Do they droop and end their lesson, wearied over there beyond the seas? We take up the task eternal, and the burden and the lesson, Pioneers! O pioneers! All the past we leave behind, We debouch upon a newer mightier world, varied world, Fresh and strong the world we seize, world of labor and the march, Pioneers! O pioneers! We detachments steady throwing, Down the edges, through the passes, up the mountains steep, Conquering, holding, dari...
Comments