When I have a problem I often search the computing literature.
Some of the resources[*] I use are:
The professional associations?
ACM Digital Library
IEEE Xplore
The scientific publishers?
Lecture Notes in Computer Science
HCI Bibliography
What do you use? What is the best resource source (if there is one) for the working pro...
We are grown. We are educated. We do programming. We create new stuffs or fix stuffs every day. We spend more time on system. We say that we are always learning.
Many times we blame others not understanding stuffs we have written.
At life, we know what tool to use when. If we see 24 hours a day, more time is spend on job than personne...
Other than pencil & paper?
I found freemind, the mapping tool very useful.
Any other ideas?
...
Do you use UML o or a domain specific modelling language(DSML)?
Do you make up your own modelling language? (A DSML)
Does it help getting code written?
Do you use them for code generation (or are they otherwise runnable )?
Do you use them to make pictures of your system (or do you draw them directly)?
...
I may be presented with the opportunity to be a part of an engineering-intensive QA team (unit/scenario test automation) for more pay. Currently, however, I am a software engineer, which sounds more prestigious to me. More money also sounds nice, though, but at what point is it worth it?
...
Even when viewing the subject in the most objective way possible, it is clear that software, as a product, generally suffers from low quality.
Take for example a house built from scratch. Usually, the house will function as it is supposed to. It will stand for many years to come, the roof will support heavy weather conditions, the doors...
Hi All,
i have a thread in java & i need this thread to wait until a file is exist or created.
i write the following code:
while(!receivedDataFile.isFileExists("receiveddata.txt"))
{
try {
Thead.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStac...
Scenario
You've got several bug reports all showing the same problem. They're all cryptic with similar tales of how the problem occurred. You follow the steps but it doesn't reliably reproduce the problem. After some investigation and web searching, you suspect what might be going on and you are pretty sure you can fix it.
Problem
Unf...
I am a big fan of agile software development which include code-reviews,testing extensively. But my question who should be ACTUALLY TESTING the code. Is it the developer, who wrote it from scratch and who by the way writes test cases(just like me) for each feature he/she rolls out? Or a dedicated tester, who didn't touch(code) the featur...
Hi, I want to create diagrams like these:
or like these
What software I have to use to create them? Visio, SmartDraw?
Someone tell me that these are architecture diagrams, is that true??
...
There is a strong case out there for companies who are experiencing scaling problems with their current architecture to simply spend $$$ on cutting edge hardware to achieve the performance and scale they require.
In most cases I have experienced and read about, the business case for software re-architecture never stacks up against the b...
We want to build a library of c# snips for .NET. We are looking around to see if there is something similar out there. The library will be open source and free to use and distribute.
I see there is a similar question here, but is more theoretical than practical, I want to have Good Source of .NET Dsg Patterns. Any help will be grea...
Who is responsible for writing Use Cases?
...
I will like to give back to the community a little of what it has giving me, and I will like to start contributing to some open source projects. Once I choose the project I will like to start the right way to contribute something. Could be code, but also I am up for even documentation. What could be a good way to contribute to Open so...
As the BigCo I worked for got serious about software development, they encouraged more formal terminology. Instead of bugs, which might randomly just happen, they preferred the term defect which could be prevented. Tongue firmly in cheek, I developed the following guideline:
Levels of Unexpected Software Events (USE)
An Unverified Fe...
This question was originally asking 'What KPIs do you use to in a software development organisation'. Unfortunately it seems that KPI is a four-letter word, and the immediate assumption is that KPIs are always mis-used (maybe they are?).
So, I've hopefully improved the question to get at the underlying goals which I originally thought K...
Maybe the question is a little confusing.
I will like to implement tags (similar to what is used in stackoverflow) in my web application. I will like to take a peak in any documentation, framework or schema made to be able to implement a tag strategy.
I can think of many ways of programmatically implement this, but since there are...
RUP in the dialogue with Scrum
There is a relation between Agile and RUP. Actually I though that Agile development was a type of RUP. In the article from IBM above you can see that they are fitting the model to RUP.
Does someone has any practical explanation of the relation between these three interesting concepts.
...
Once our web application is being used on production environment we have a really hard time updating it with enhancements or bug fixes. The main reason is an initial flaw in the design of our CMS system. We have to usually spent hours to update each prod environment and many times with errors and long hours of debugging. It looks like...
This question is about the rare case of software that is neither in active development nor moribund.
First, why is it so rare for software to ever be finished? It seems "no longer in active development" is often synonymous with "moribund". Second, what are exceptions to this? Donald Knuth's TeX is a famous example. It's been untouch...