Click here to Skip to main content
15,884,537 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Application efficiency? Pin
Neo1010123-Sep-12 1:00
Neo1010123-Sep-12 1:00 
GeneralRe: Application efficiency? Pin
Eddy Vluggen23-Sep-12 1:21
professionalEddy Vluggen23-Sep-12 1:21 
GeneralRe: Application efficiency? Pin
jschell23-Sep-12 7:12
jschell23-Sep-12 7:12 
GeneralRe: Application efficiency? Pin
Pete O'Hanlon23-Sep-12 8:04
mvePete O'Hanlon23-Sep-12 8:04 
GeneralRe: Application efficiency? Pin
dojohansen10-Oct-12 4:15
dojohansen10-Oct-12 4:15 
GeneralRe: Application efficiency? Pin
dojohansen10-Oct-12 4:10
dojohansen10-Oct-12 4:10 
GeneralRe: Application efficiency? Pin
Eddy Vluggen10-Oct-12 8:30
professionalEddy Vluggen10-Oct-12 8:30 
GeneralRe: Application efficiency? Pin
dojohansen10-Oct-12 23:15
dojohansen10-Oct-12 23:15 
Actually I made a mistake; correct would be no instance *state*, i.e. no instance fields, only local variables and method parameters.

But it sure can work also with only static methods, though in that case you of course *also* lose the ability to use polymorphy.

Note that this doesn't imply there should be any static fields. They too would live on the heap and represent shared state.

Come to think of it, "isolated state" or "local state" would actually be better names for this type of architecture than "stateless". And again, personally I'm no fan of the beast.
QuestionRe: Application efficiency? Pin
Eddy Vluggen10-Oct-12 23:49
professionalEddy Vluggen10-Oct-12 23:49 
AnswerRe: Application efficiency? Pin
dojohansen11-Oct-12 0:10
dojohansen11-Oct-12 0:10 
GeneralRe: Application efficiency? Pin
Eddy Vluggen11-Oct-12 0:41
professionalEddy Vluggen11-Oct-12 0:41 
GeneralRe: Application efficiency? Pin
jschell23-Sep-12 7:15
jschell23-Sep-12 7:15 
GeneralRe: Application efficiency? Pin
dojohansen10-Oct-12 3:28
dojohansen10-Oct-12 3:28 
AnswerRe: Application efficiency? Pin
jschell23-Sep-12 7:46
jschell23-Sep-12 7:46 
QuestionMultiple Versions Of Application Pin
Matt U.20-Sep-12 7:07
Matt U.20-Sep-12 7:07 
AnswerRe: Multiple Versions Of Application Pin
Pete O'Hanlon20-Sep-12 7:27
mvePete O'Hanlon20-Sep-12 7:27 
GeneralRe: Multiple Versions Of Application Pin
Matt U.21-Sep-12 8:10
Matt U.21-Sep-12 8:10 
AnswerRe: Multiple Versions Of Application Pin
jschell20-Sep-12 8:59
jschell20-Sep-12 8:59 
GeneralRe: Multiple Versions Of Application Pin
dojohansen10-Oct-12 4:59
dojohansen10-Oct-12 4:59 
AnswerRe: Multiple Versions Of Application Pin
Expert Coming20-Sep-12 14:20
Expert Coming20-Sep-12 14:20 
GeneralRe: Multiple Versions Of Application Pin
jschell21-Sep-12 10:30
jschell21-Sep-12 10:30 
GeneralRe: Multiple Versions Of Application Pin
Expert Coming24-Sep-12 8:24
Expert Coming24-Sep-12 8:24 
QuestionMake everything a tree? Pin
Leslie Sanford18-Sep-12 7:28
Leslie Sanford18-Sep-12 7:28 
AnswerRe: Make everything a tree? Pin
jschell18-Sep-12 9:01
jschell18-Sep-12 9:01 
GeneralRe: Make everything a tree? Pin
Ravi Bhavnani25-Sep-12 7:19
professionalRavi Bhavnani25-Sep-12 7:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.