- ASP.NET 3.5 Application Architecture and Design
- Vivek Thakur
- 221字
- 2021-05-28 17:47:07
Technology and Art
Unlike coding, which demands strong logical skills, application architecture and design is more of an art, and it takes time and experience to become a good architect. For example, it takes a very good and experienced designer to create a unique and attractive design for a car. Once it's done, the assembly line can create millions of units of that model using the appropriate machines and tools for the job. Similarly, it is relatively easier to understand and code in ASP.NET, but it can take some time for even an intermediate developer to be able to understand and design the pros and cons of the different architectural options that might suit a given web application. And unlike coding, there are no strict rules in architecture. A design which might not work for some projects can work perfectly well for others. That's why it might take years of experience to develop an eye for good architecture and design. This, coupled with the fact that each application is unique in its own sense and warrants its own design and architecture, can be confusing for developers when deciding what is best for their project.
Therefore, architecture is one thing which requires patient understanding, as well as creativity in order to be able to adapt and innovate according to a project's needs.
- ANSYS 14熱力學(xué)·電磁學(xué)·耦合場(chǎng)分析自學(xué)手冊(cè)
- AIGC輔助數(shù)據(jù)分析與挖掘:基于ChatGPT的方法與實(shí)踐
- 斯科特·凱爾比的零基礎(chǔ)攝影后期課 Lightroom數(shù)碼照片調(diào)修技法
- Python數(shù)據(jù)分析實(shí)戰(zhàn):從Excel輕松入門Pandas
- 平面設(shè)計(jì)綜合教程:Photoshop+Illustrator+CorelDRAW +InDesign(微課版)
- PowerPoint 2019從入門到精通(移動(dòng)學(xué)習(xí)版)
- 大規(guī)模組織DevOps實(shí)踐
- Web 2.0 Solutions with Oracle WebCenter 11g
- Quickstart Apache Axis2
- AI繪畫實(shí)戰(zhàn):Midjourney從新手到高手
- Photoshop CS6案例教程(第3版)
- 平面設(shè)計(jì)制作標(biāo)準(zhǔn)教程(微課版 第2版)
- 短視頻剪輯基礎(chǔ)與實(shí)戰(zhàn)應(yīng)用(剪映電腦版)
- 計(jì)算機(jī)輔助翻譯基礎(chǔ)與實(shí)訓(xùn)
- Building SOA/Based Composite Applications Using NetBeans IDE 6