What kinds of visual content, tables or diagrams might I want to include in my Project Architecture Document?
Besides logical and physical architecture diagrams, comps / mockups and tables for expected network load between components and various data schemas, what kinds of visual content, tables or diagrams might I want to include in my Project Architecture Document?
Can a loosely typed language be considered true object oriented?
Can a loosely typed programming language like PHP be really considered object oriented?
Is it a good idea to design an architecture thinking that the User Interface classes can be replaced by a command line interface?
In Code Complete page 25, it’s said that it’s a good idea to be able to easily replace the regular user interface classes by a command line one.
Advise on How To migrate a huge monolithic java application towards something service-oriented
I am confronted with the problem of migrating a huge monolithic java web application towards a more service oriented approach. The application has grown for years from what it was originally desinged for and is still growing. That means a lot of changed customer requriements where development under time pressure with few concernce about code quality. That led to very very complex code structure (no modular packaging, a lot of complex inheritants, mix of functionality in classes and as good as no documentation).
What is a suitable replacement for an Access 2003 database required to run an older PC?
Many years ago, I wrote a small Access 2003 database for a non-profit to track the donations they received. They recently wrote me asking for some new features (I was shocked it was still in use, honestly) and I’m wondering if I could rewrite the application with a newer technology/framework. Here are the machine specs:
Why are there proxy processes between clients and logic processes in C/S application?
In real world networking software following c/s model, there are always proxy server processes between clients and server processes dealing with business logic, why we need proxy to isolate the logic part and clients? What’s the benifit of this architecture?
How essential is it to make a service layer?
I started building an app in 3 layers (DAL, BL, UI) [it mainly handles CRM, some sales reports and inventory].
Is it possible to migrate struts/spring based application to GWT?
I am using the combination of spring, spring-security, struts and iBatis in my application. Now I am looking to migrate the struts UI to GWT.
admin-over-clients application
I have the same web application running on several different servers.
Now I want a central place to administer everything in one web interface. What is the best way to do this?
DDD / Layers and legacy systems
I have to refactor a complex C# app (many dialogs, mixed logic and so on).