Need suggesion in deciding a software architecture
-
Hi , I am having a requirement to develop a project related with mechanical engineering computation. I need a suggession , will it be a good practice to go with VC++ and COM . If the project will not require multiple change request then in this case which pattern should be best suited ? If I use COM what will be its benifit? Any suggession will help me my thought process . Thanks
-
Hi , I am having a requirement to develop a project related with mechanical engineering computation. I need a suggession , will it be a good practice to go with VC++ and COM . If the project will not require multiple change request then in this case which pattern should be best suited ? If I use COM what will be its benifit? Any suggession will help me my thought process . Thanks
From what you posted COM has nothing to do with it. You haven't stated anything that has anything to do with patterns. If you understand algorithms, math, the engineering domain and C++ very well then in terms of performance you might be able to produce a faster solution with C++ than another language. Especially if you profile it (presuming the design is ideal to start with.) This applies ONLY to the computations, and not any other required functionality.
pandit84 wrote:
Any suggession will help me my thought process
Start with designing a solution and do not consider an implementation (C++/COM) until you have that design.
-
From what you posted COM has nothing to do with it. You haven't stated anything that has anything to do with patterns. If you understand algorithms, math, the engineering domain and C++ very well then in terms of performance you might be able to produce a faster solution with C++ than another language. Especially if you profile it (presuming the design is ideal to start with.) This applies ONLY to the computations, and not any other required functionality.
pandit84 wrote:
Any suggession will help me my thought process
Start with designing a solution and do not consider an implementation (C++/COM) until you have that design.