Questions tagged [development-approach]
30 questions
39
votes
5 answers
What to do when you are faced with programming task that you have never done?
I started my career as a .NET developer 3 months ago and after a long training plan on diverse technologies, patterns and concepts the developers who were supervising me have decided that I am ready to join one of the many projects the company…

aleczandru
- 537
- 1
- 7
- 8
19
votes
2 answers
Best method to implement a filtered search
I would like to ask you, your opinion when it comes to implement a filtered search form. Let's imagine the following case:
1 Big table with lots of columns
It might be important to say that this SQL Server
You need to implement a form to search…

j0N45
- 341
- 1
- 2
- 5
12
votes
5 answers
Is Language-Oriented Programming practical?
I read this article on Language-Oriented Programming. He points out some weaknesses in the modern procedural/OOP approaches to programming, and suggests a new programming paradigm that will solve them
I am all for small, loosely coupled program…

Michael K
- 15,539
- 9
- 61
- 93
11
votes
3 answers
Using business objects in view models
When using reusable business objects, what is considered best practice when building view models?
We use an object we call Builder to build our view models. One builder for each logical unit of views (orders, users etc), where each unit can contain…

Andy Hunt
- 5,996
- 1
- 33
- 56
4
votes
2 answers
Is it a bad idea to sync file system with remote server using HTTP?
I have started a project which will duplicate Dropbox or Google Drive behavior but using Amazon S3 az a backend.
Idea is very simple, a Node.js server that watchs a directory for file changes and PUT them on the S3. Or it will look at S3 for changes…

Mohsen
- 1,970
- 3
- 22
- 32
4
votes
1 answer
IRC Bot permission structure, best approach?
I'm making an IRC bot in PHP. And I've come to the point when I need to determine how would user permissions/accesses would look in the database (and in the application in general).
Here are the requirements:
There are global and local permissions,…

Madara's Ghost
- 8,787
- 9
- 25
- 33
4
votes
2 answers
How to fundamentally approach creating a 'financial planner' application?
I want to create a financial planning application (for personal use), for which the overall functionality will be this:
User (me..) can create different 'scenarios'.
Each scenario is configured with different incomings/outgoings.
Scenarios can be…

Anonymous
- 3,546
- 2
- 25
- 26
2
votes
1 answer
What is the currently best C# implementation for a Producer/Consumer scenario?
I have a relatively simple task where I need some 10 consumers to consume work to be produced into a queue, continuously.
This is my first time implementing this design pattern, so I have been searching the web for different approaches.
The ones I…

Veverke
- 383
- 2
- 15
2
votes
4 answers
How to deliver fast and avoid growth challenges with a codebase?
Startup Context
A friend of mine recently asked me to be a part time software engineer for her startup which has yet to write any code. She is fairly serious and has already raised a fair bit of money. However, she currently doesn't need someone…

BossJustQuit
- 35
- 1
2
votes
1 answer
How to test controllers in a REST applications
I'm writing a REST api backend in NODE js, which is based on MVC approach. My api routes directly hit the controllers, which in turn import models which are a wrapper around the methods from a library (DB ORM) called sequelize.
What will be the…

Anshul Sahni
- 365
- 2
- 4
- 12
2
votes
2 answers
Relation between projects and solutions in VS
We're about to start with a new software and there are mixed opinions on the organization of software. I'd be delighted to hear what others might have to say in regard to the presented options as well as what other consideration one might refer to…

Konrad Viltersten
- 205
- 1
- 13
2
votes
3 answers
Promoting ecology and/or sustainability as a programmer
A seemingly odd question, but here it goes. Say that a potential client asks that a certain level of ecology and sustainability is to be respected before they will consider your company for a web site project. How would you go about meeting this…

James P.
- 1,223
- 2
- 9
- 19
2
votes
1 answer
Two-way calendar sync with any client
I have a database of calendar events, that can be administered by the user through a web application.
I would like to offer to the user, functionality for viewing their calendar in any client of their choice (to the extent that open standards are…

dxh
- 121
- 3
1
vote
4 answers
CMS vs homebrew system for implementing an image slideshow
There is a basic website (homepage and 5 subpages) with static content, we want to add something like a slideshow of current offers with custom images that would change every month. We also want to include an image gallery with effects like…

Shaz
- 123
- 6
1
vote
0 answers
Stuck on approach on how to serve a lot of data to users with a lot of possible combinations
So, I'm making an application which monitors specific things that happen within the area of a user. And I'm really stuck at the approach on how to serve specific real-time data to my users. I am using MongoDB for the database and NodeJS for my…

Thimma
- 119
- 2