guidance

How do you document your methods?

As suggested, I have closed the question posed here and have broken it up into separate questions regarding code documentation to be posed throughout the day. The first question I have is, what are the guidelines you follow when you write documentation for a method/function/procedure? Do you always do doc-comments or do you try to le...

Are Tests Valid Documentation?

As suggested, I have closed the question posed here and have broken it up into separate questions regarding code documentation to be posed throughout the day. The first part: How do you document your methods? This question is about documentation as it relates to automated tests, especially unit tests. Do you think it is appropriate ...

What kind of code overview documentation do you write?

As suggested, I have closed the question posed here and have broken it up into separate questions regarding code documentation to be posed throughout the day. This is the final question in the series. The first part: How do you document your methods? The second part: Are tests valid documentation? This question has to do with wh...

What's your favorite "abandoned rule"?

Like children, programmers are often given the information that they need for their profession in the form of inviolable "rules". Like children, we often follow these rules unflinchingly until one day, by accident more often than deliberately, we don't follow the rule, and nothing bad happens. Maybe we even see that not following the r...

Rule you know you should follow but don't

Inspired by What’s your favorite “abandoned rule”? What is the number 1 "rule" you know you should follow, but don't? ...

Difference between a BitmapFrame and BitmapImage in WPF

What is the difference between a BitmapFrame and BitmapImage in WPF? Where would you use each (ie. why would you use a BitmapFrame rather than a BitmapImage?) ...

Free/Paid Flash Video Players?

I've been looking into the FlowPlayer recently for a new project. What other alternatives are out there (Free OR Paid)? I'm interested in speed, usability, features, and customization capabilities. Any help or further information is appreciated. ...

Same module multiple times as TabItems

Here's my scenario: 1) Shell with 1 TabControl and 1 region called MenuRegion 2) MenuRegion contains Buttons for each of the available modules (applications). I want to achieve the following using Prism (Composite Application Library for WPF): When one of the buttons is clicked, I need to add a new TabItem to the TabControl, and load an...

GUI concurrency

What is the best way(s) to keep the User from getting confused by this "Race Condition"? This could be a really silly question. One GUI, with a window supporting mouse operations of the objects in that window. Example, the User can move,push etc an object from A -> B. (This will have a impact on a couple of servers so it is a simple op...

Designing a website using J2EE components... JSP+Servlets+EJB+MySQL... Please guide what all concepts are needed to draw a good and attractive website..

Dear All,, I am in position of designing a website now, purely in Java using J2EE components mentioned in the title.. I have designed the Business Logic for my project using J2SE.. and now i want to design a website (an attractive looking website) which would incorporate that logic into my website based project... So i need guidance i...

What is the difference between My.Computer.FileSystem.MoveFile and File.Move

The question says it all really. What are the differences between these two methods that appear to carry out exactly the same function? Is there guidance to say which should be used or are there conditions when you may use either? ...

How much autonomy do you give developers in applying patterns?

I get to work with a number of companies, mostly with architects/lead developers and sometimes directly with the developers. One thing that comes up often is that when architects prescribe an application pattern, they want it to be followed consistently every time with little to no room for variation. Presentation Model/M-V-VM A good ...

Need suggestion regarding which programming language to choose.

I am currently working as an automation test engineer (writing functional scripts for software products). I have experience working with watir, watin and webaii. Also i have an intermediate level knowledge of C# and progrmming concepts. Right now i am very much interested and eager to learn a new technology on my own which is in demand a...

University internship web-app cross-site scripting vulnerability.

My university is currently undergoing paid internship applications. Past terms have had a large number of positions available, but this term, as one might expect, there are not many positions available and the field has become very competitive. The web-app has every student upload an HTML formatted resume which is "Validated" server-sid...

Composite application guidance help pls

Im tring to make a composite application (i am still learning how it all works) Lets say there are two regions with a view in each that interact with each other via drag and drop, view A contains a list of tasks that view b (which contains a list of People) doesnt really know about. When I select some tasks in the list from view a and...

Unit Inspection storage in SQL Server DB?

I am no DBA. I do have quite a bit of experience in retrieving data out of a DB for reporting purposes, but the actual designing of one I have little to no experience with. So I am hoping someone here can give me some guidance on the best way to achieve what I am trying to do: One part of the database that I need to design is the stor...

Guidance for Migrating MS Access Apps to .Net Apps

I will soon begin the painful*(kidding)* process of migrating multiple, separate, Access Applications to "Real" applications*(notice the quotes, no flame wars please)*. Most likely this will be Web Apps as the usual reason is multiple users and deployability but I will take it case by case. Some of these are traditional Access apps u...

Mentors for Architects

While reading the activities performed by established solution/software architects, i came to know that many of them are guided by mentor or mentors. So, Did you become an architect by the help of a mentor? What are the activities / tips / methodologies etc etc you learned from your mentor? How you got linked with your mentor? What...

How to Mentor Newly Hired Software Engineers with no Industry Experience?

Regarding the mentoring and guiding of fresh college graduates during their first professional job as a software engineer in industry: What all areas we need to keep in mind while mentoring and guiding newly hired software engineer who has no industry experience in past ? ...

Aspiring programmer seeking guidance.

I apologize if this is not the suitable place to be seeking advice. I would like to switch careers from mechanical engineering to programming. Many of the projects I currently work on (weapon systems for the US military) will not be complete for another 15-30 years. I want to change careers because I enjoy programming, and because I w...