Wednesday, August 11, 2010

Kates Playground Full Stream

Working - A task, process, or what?

der Schrei I do not know is somehow funny to me the discussion about creating software. Some claim it is a creative process where it is important that the developer brings all his experience and above all creativity.
But not for long and most of the code reviewers begin to curse at .. "What were you thinking as you do not know the pattern for the problem?" Or "Why do you have this code written down here that could be much better there need to be." And so on and so forth.
Anyone who looks at someone else's code, something has to be criticized. In the very best this is true even when you reflect yourself. (Incidentally, under girl developer described very nice)
I wonder if the so needs to be.

Fabrik other, and their voices are louder, call according to standards, rules, standards. Since the concept of the submission procedure A or B should be implemented.
Customize these views together somehow? I think so, but who knows or defines the boundaries of creativity and standardization? Is it even shifts in these boundaries, that is sometimes more or less creativity or standardization? It depends on the solution? Can we consider software development as a production process, which have also kept creativity and standards collection? If so, what? Can be derived from these processes and look to the future?
All these questions I asked myself recently. I thought that this issue is no longer relevant would be for me where I can but for I had completed 10 years ago,
Customize creativity and standardization together?
What a question, of course, go together. First, because almost all materials are in art produced by any standards. Look for. But the artist does not care, but also uses the material and creates art. Well, the comparison is a little bit. So I'm looking for what I use instead of standard I now better
rule because Norm is a very final word in Germany.
So where contact artist in creative processes rules? Very simple. A sculptor will always ensure that it works well balanced, so the material is not destroyed, before his work is finished. It will operate under the simple rule not to give too much force on the chisel or gouge.
A graphic designer turned the pen on the page, a thin and maintain the broad peak to a thick line. To this rule he is not around.
Yes, and for software development, there is now also a good easy to learn rules that the creativity of the individual is not in the way. Here you can get a picture of it.
Where are the limits?
grenzbrüder It is difficult, because what does already limit the creative process and are there any limits? Furthermore, the standards or rules for software development still not arrived at a place where one can talk about limits. The very fact that there are more techniques, languages and solutions prohibits virtually a frontier setting of standards and rules. This is a beautiful statement and some will agree to just nodding. But be careful. It must not just be good, such a high diversity, such a large variety of species. It's a bit like in evolution, each in his time.
now what are the limits? Determine the creators of solutions themselves first, by the solution itself and secondly by the technology and architecture, processes and planning, and creativity and the organization. Briefly defines the anatomy of the solution Limits.
Is that good? I am currently of the view that this means too much freedom, which can lead to high friction losses. I will continue to monitor.
software development process?
modernezeiten Now I maintain that software development should be planned and implemented in standard frames. It can operate at will and creativity. But rules are to be observed. Speak software to be developed in a process. Wow, a completely new statement. That sounds like enlightened. All must join now this knowledge and peace is with us. Nonsense, of course, there is a hook on the issue. I contend that software in a comparable with industry Process is developed.
we are about, imagine that Germany is an innovative leader in the automotive industry. If not difficult for us. Now we face a development department once before in this industry. There's a lot of well-paid people are in an office and suddenly invent a super duper Einparkhilfssystem bang and bright, every car that goes on in that second off the line, equipped with this innovation. Also nonsense. As is naturally a highly focused, innovative, and behind before groaning standards process. And each R & D engineer claims that he is creative in his work. Wow, I want to see in the software production Sun
So, I maintain that software should be created as a product in a production process. Since the end of each has something like this, customer and developer. I would like to compare in a later blog Scrum and Kanban with each other.
Software as a process is that about it?
If it can be produced even the solution itself as a product so successful, why should not it be possible that the solution is formulated themselves how such a process. Because we imagine we want a successful model can be applied several times.
order to support this statement I have a little search in the history for similar statements and I at various literary and find Internet references (simply 'Software as a Factory' Enter Google, really good review here). This subject has therefore wise people already employed. It looks therefore like this, it is necessary to join or make a better analogy between traditional manufacturing and software process.
In the next blog so it will more precisely to this analogy. EBC 2.0 is an excellent approach to realize this, the classical component models, it gets it too, but it's a little more complicated.
January

Friday, August 6, 2010

How Much Does A Arris Modem Cost

A motive - Exception handling with a difference

In one of the many action movies from Hollywood, it is stated: "I do not know what's frightening is the fact that we have a nuclear weapon is lost or that there is a term for it is. "expert on the scene know that it is" is Broken Arrow. " I do not wish to comment on the film, but in a way, today I experienced my very private "Broken Arrow". to get

Gleise With the desire in the foreseeable future to Dresden I was in anticipation of the train on the platform, hoping for a timely arrival of the train. Well, who often traveling by train is known as) the feeling that the expectations and b.) the resulting all too often associated disappointment, which I now also had the honor to be part of. My train was awaited an announced delay of 30 minutes, from which were in reality 40, but the best and for the web can really nothing was the explanation ...

"Plingeling - Attention travelers on track 1, due to a ' signal box failure ' delay the train ..." (non-technical data and other interesting)

I can only repeat. What I find frightening is the fact, or that there is an announcement for this? There is actually an announcement that a train will have delays because of a signal box failure.
we are about time the nice lady before, all words of which the announcements are generated on a strip (chip) says, ".. Track, One, signal box failure ... "I think at that moment had to be brought before a break in the recording studio, because the good lady has got a fit of laughter.

But what I find even more exciting is the aspect that the web is assumed that such a failure occurs so often that he gets a personal message. Now I feel like a bit better, the car does most of the mistakes they make. Great, then it should ask the outgoing messages online so that we can form an idea of bringing the car count so .. "The train stopped because of terrorist attacks not XYZ." Or something.

My dear fellow software, which I call exception handling. A signal box failure is an expected exception and can be treated through announcements and of course repairs.

BTW: It turned out that the signal box is down due to fire, since the web can really help it.

January