How do you organize your work?
How do you work? More specifically, how do you keep your programming tasks organized.
When I do Mac development at home I use software called an outliner to organize, keep notes and prioritize the tasks I need to do. I started out using a program called Deep Notes which is a nice simple free tool. But now I use The Hit List.
I’ve been looking for an equivalently good program on the Windows platform but so far have not found one. So far I’ve tried FusionDesk and am not satisfied with it. I’m starting to get the urge to write my own software but thought I would ask around first and see if anyone knows of a good product that I have not been able to find on this vast internet.
If you've never used an outliner to organize ideas, here is a brief overview. http://en.wikipedia.org/wiki/Outliner A good outliner is more complicated than a simple flat hierarchical TODO list but simple enough to be a one trick pony. One of the most important features of an outliner is being able to create a nested hierarchy of tasks. For example:
- Implement Feature A
- --- Add support at the data level
- --- Create quick interface for Feature A
- --- Create business logic that connects interface to data layer
- --- Refine the interface
You can also collapse the nested tasks like a folder structure. If I'm not working on Feature A then I should be able to collapse the tree so it's sub tasks are not viewable.
Age old question! When you have finished developing and testing your ASP.Net web application, the database you want to deploy is now full of test information and needs to be emptied (and identity fiel
If you develop for ATG Dynamo, how do you structure your modules and dependencies? How do you structure the projects? source directories, JARs configs etc. How do you build and deploy? What tools do y
For the first time I am developing an app that requires quite a bit of scaling, I have never had an application need to run on multiple instances before. How is this normally achieved? Do I cluster SQ
Or do you populate your form controls manually by a method? Is either considered a best practice?
The Amazon Search Bar extension adds an Amazon search field to your extension bar, which is exactly what I'd like to do. I can't find an example on SO or Google and I don't think any of Apple's exampl
In a software-project written in java you often have resources, that are part of the project and should be included on the classpath. For instance some templates or images, that should be accessible t
I am not quite sure how to implement my the code after generating the skeleton. I didnt use const only, i do have main files and i tried several c(++) versions along with c# and still i dont understan
How do you organize your RPGLE subversion repository on IBM i ? I'm currently working in a travel business company that has a vast amount (about 13k) of RPGLE - sources for their in-house application
What is the best way using C# asp.net 4.0+ to validate whether or not the address someone is giving you is viable. I guess what I am saying is I don't want to see under my address field Wouldn't you
If your making a script using the Google script editor, how do you get the url of the script your running in the google script editor in google docs? (sorry for not capitalizing the word google)
Im curious how you guys visual make distinction between the different Rails modes development/test and production? Im afraid that since visually the apps look the same in each mode, my customer can u
As soon as you start using PowerShell, you are likely to start collecting small, useful scripts. Managing them well is tricky. Where do you keep your PowerShell scripts? How do you track versions &a
I am getting this message Check that your C# source compiles and that you are not using an unsupported feature And do not know how to work out what I am doing wrong. Does anybody know? I understand
In every web project most of the time the code is just being re-use. From the drop-down navigation, Rotating Header to CSS Grids. This process makes your workflow more faster and more efficient. I'm w
We are about to create a new site. The site is quite user-centric. We show up users along with different sort of information. Now we are about to decide how to model this and we are thinking about som
I have the exact question that this guy has: http://groups.google.com/group/symfony2/browse_thread/thread/cd35132cc6972f29 I'll just copy-paste it here: I was wondering what different ways of organiz
How do you create your own custom moniker (or URL Protocol) on Windows systems? Examples: http: mailto: service:
<rant-mode> Have you ever seen a programming language that does not allow to add comments to the code? Welcome to the world of RTML (may it burn in hell)! </rant-mode> Question What is th
To start out, I have looked at the following pages and don't quite have my answer: how-would-you-organize-a-subversion-repository-for-in-house-software-projects and how-do-you-organize-your-version-co
How do you protect your website from Local File Inclusion & SQL Injection (PHP)?
Do you initialize your Backbone views from within a model or elsewhere? I'm trying to figure out what the best way to organize model/views. Does it make sense to have your models initialize the views
How do you organize the different types of helper code in Rails? Or, more generally speaking, am I supposed to have only view helpers outside the main files for a particular model/view/controller? Her
I'm adding a Context Menu Item to the windows registry so when I click on a file I can call my application and have that file be set to my application as an arg. But how can I do this with to have mul
In other Python IDEs (PythonWin and Idle) it's possible to hit a key and have your current source file window reloaded into the console. I find this useful when experimenting with a piece of code; you
I am currently beginning with BDD - I have not written any tests before. I always try to keep my models fat and my controllers skinny. What do you think - are controller specs necessary? Best regards
I'm building a rails engine and I need to pack a gem inside it because it is not available publicly. What is the best way to do that?
Say you're on a team that's maintaining a lot of internal python libraries(eggs), and for whatever reason uploading them to pypi is not an option. How could you host the libraries(eggs) so that easy_i
I am doing a little work with Facebook Connect and wondering how on Stack Overflow for example, you are able to login using another login provider such as Facebook or Yahoo, and for the site to be abl
I'm begginer and keep yourself in hends. I need to do organize multithreadings find in files: User input where find(path) and what find(word); First thread finds .txt files in folder and add result
Hopefully you'll see the problem I'm describing in the scenario below. If it's not clear, please let me know. You've got an application that's broken into three layers, front end UI layer, could be
Or in other words, how do you develop your application so you can easily pick up the next big thing? Do you dive deep into the current technology, like Java, C#/.Net, ... and ignore the future? Or are
For example, you created an application and it works fine in Windows XP. What do you need to do for it to work on Windows 7?
I almost feel embarrassed to ask, but I always struggle with how to organize exception definitions. The three ways I've done this before are: Use the file-per-class rule. I'm not crazy about this bec
I want to get the google id from the phone. How do I do that? If I sync the phone with google all my contacts in my contact book that have a google account will be synched and a link to a website can
What happens if your Serializable class contains a member which is not serializable? How do you fix it?
Possible Duplicate: What do you use to keep notes as a developer? hi guys, i want to know you guys using what software to organize code and notes in your everyday life. i've trid wiki software, micr
The first approach that comes to my mind is to put the singleton object in the appDelegate object as property. In this way you can access it from anywhere using #import myAppDelegate.h // ... [[(myA
I have a number of images in an array called pics.Where do i call the wallpapermanager?? Please tell me how to create a wallpaper when the image view is clicked. I know i have to create an OnCickLisen
We've talked about personal password management here but how do you guys manage your passwords at a company wide level?
I always designed/developed/released a software or web project myself/independent activity using java/vb.net and php (intermediate level of experience). But recently i have to work in a company with t
I'd like to automatically switch out some settings for development and production, so how do I tell if I'm running an unpacked version?
In your service layer, say you have a method that does XX, is this how you would reference your Dao classes? public class SomeServiceImpl implements SomeService public void DoSomething(int someThingId
In bigger projects my unit tests usually require some dummy (sample) data to run with. Some default customers, users, etc. I was wondering how your setup looks like. How do you organize/maintain th
I hate how .NET Programs want you to download the .NET Framework to run them , so I was thinking of embedding the MONO Runtime with my program. Is there any third party software for doing it easily or
My question is rather simple and the title states it perfectly: How do you name your reference or basic implementations of an interface? I saw some naming conventions: FooBarImpl DefaultFooBar Ba
And also, do you use pics found online in your projects?
On the latest episode of the Stack Overflow podcast (episode #25), Steve Yegge mentioned how bad it was to get emotional with your favorite framework, language, technology, etc. Do you call yourself a
How do you put up a maintenance page in AWS when you want to deploy new versions of your application behind an ELB? We want to have the ELB route traffic to the maintenance instance while the new auto
In the perfect application every business rule would exist only once. I work for a shop that enforces business rules in as much as possible in the database. In many cases to achieve a better user exp
Over time your web service might changes, what do you do and how do manage change? (Different versions; add more features, modify or even remove features etc)