best software development books

Read about best software development books, The latest news, videos, and discussion topics about best software development books from alibabacloud.com

Implementation conception of software development and standardized pipeline development

Implementation conception of software development and standardized pipeline development I recently saw a blog post discussing the topic of standardized pipeline development mode. However, this blog post only raised this question and did not respond. This is actually a big problem. I have been engaged in

Software Development Experience Summary (I) Details determine the success or failure of software

is always very considerate, maybe this is why I always choose Microsoft.. NET development platform. Indeed, when developing software, we should pay attention to the software details, which will give users a better experience. We should learn about Microsoft's technology and the spirit of being considerate and considerate, instead of being satisfied with the situ

Guoshi studio released: commercial software based on the smartphone Android platform-mobile guard software development practices

regularly updated on the official blog of guoshi studio. Please visit the blog of guoshi studio. Http://www.cnblogs.com/guoshiandroid/get more updates. This course is different from any android tutorial in the market. It is a course that really originated from commercial projects and has already had two training experiences. It originated from the market and was tested by trainees, eventually you become a must-have course.The core of this course is a mobile phone security and monitoring

How do I use Issue to manage software projects? _ Software Development

Author: Ruan Yi Feng Date: August 29, 2017 Software development (especially commercial software) is inseparable from project management, and Issue is one of the most common management tools. This article introduces the basic usage of Issue. One, Issue is what. Issue refers to a work to be done, usually related to system improvement, in which Chinese can be transl

Common Classic Open source software Automation Development Test framework/Tools (2015) _ Open source software

, controlled loads, and three modes of service assurance. (4) Jenkins is an open source software project designed to provide an open and Easy-to-use software platform that makes it possible for continuous software integration. A continuous integration tool based on Java development for monitoring continuous duplication

Software Requirement specification of software project requirement development process Practice

Reference template is shown in the following table.In short, the software needs only in accordance with the user needs of the literal interpretation of the way to understand and develop, which will be a nightmare is just beginning. The real need is to pseudo-truth, the real demand is not by ordinary users (business interface person) can provide all, level enough, coverage is not enough, really originates from the business domain knowledge, national p

Learning software Development should read the book

Learning software Development should read the bookSource: The log of Li Yue Jia 1. C Language Promotion"C and Pointers"C Defects and pitfalls"C Expert Programming"This three book is a junior C programmer must read three books, but also fresh new employees have to study the textbook, very suitable for the newly graduated college students study2. C + + language pro

Software development tools and software selection

Commonly used editing software: notepad. To improve efficiency, professional tools such as UtraEdit and DreamWeaver are often used. FrontPage is not recommended (it does not support PHP well ). Programming, software development tools and software selection (1) related tools and sof

Software testing career development, in the end to where? _ Software Testing

A person graduated from college, that is, starting from the student era to professional transition, this transition is good, can realize the dream, reflect the personal value, if go bad, it will be misguided, there are lingyun ambition, lofty sentiments, inevitably a lifetime of melancholy. Some people say that after graduation, lucky enough to enter software testing, is already the first step towards success. Indeed, in recent years,

Ubuntu (Bantu) Web development Environment Building, common software Installation, configuration lamp (Nginx,php,mysql), common Software (Ftp,redis) and other installation

Label:Recently changed the development environment to Ubuntu, organized the installation configuration of the development environment and common softwareOne. Lamp Environment ConstructionBased on the latest Ubuntu 14.04 (2014 September), built Nginx, php,mysql environment, All of the following command-line operations: 1, because of the need for a large number of permissions to operate, the convenience

Software Development Master: Ten years of grinding a sword

participate in remote development, but also the first large-scale use of STL. I marvel at the design of the STL, but also a discount on their confidence. After that, I read books such as Martin Fowler's UML distilled, Bertrand Meyer's Object oriented Software construction. and started using rational Rose. Quark Company's technical documentationManagement, design

Basic software development knowledge

Basic knowledge of Software Development Han huijian I. Concept of software 1Software:Is a part of computer systems that is mutually dependent on hardware. It includes a complete set of programs, data, and related documents. Where Program-a sequence of commands executed in accordance with the previously designed functional and performance requirements Ø data-the

Coding norms and habits of software developers in the software development process

During the software development process, software developers are bigger picture to write code.The so-called bigger picture refers to the reusability of the code being written!Do not name or use some style code in order to accomplish a task or function.In HTML and CSS, some CSS naming may be used in some HTML, then pay attention to the reusability of code!Then in

Soho outsourced software development-oriented CRM, ERP, OA enterprise information system-flagship software Studio

[On-Site Development] We are a development team of Shanghai studio, dedicated to software customization development of enterprise information systems. Our technical staff have many (5-10) years of experience.We are a perfectionist and technical enthusiast. We regard the quality of

Yisaitong and other encryption software deciphering the development history of Green Edition and free version of source code, and yisaitong encryption software

Yisaitong and other encryption software deciphering the development history of Green Edition and free version of source code, and yisaitong encryption software Encryption software deciphering software (fenqi technology) Green Edition is a

On the task of software development from the functional classification of enterprise management software

In the career of software development, it is necessary to accurately locate the research direction, such as architects, analysts, designers and so on, whose technical direction and requirements are different. This article locates in the development of enterprise management software, the scope of the business process (o

Java Modeling: Sub-overall software development

homepage, you will find the manifesto for Agile Software Development Declaration ). Alistair Cockburn's home page reflects his personal discussion about flexible software development (and his advance introduction to books published by Addison-Wesley Publishing later

Team software development-based on Windows screenshot software features of the NABC framework

After several intense discussions in our group, our team's initial plan was to develop a software based on Windows, in terms of our ability and time.With regard to the functionality of this software, our preliminary ideas are as follows:1, can run in the background under Windows, has the corresponding shortcut keys, so as to intercept the user's information anytime and anywhere;2. There is a selection of sh

Android Development Kind "AA Calculate Money Software" development (i)

Actually want to do Android development for a long time, but because still in class, plus the boss there are a succession of projects. Have never had a chance to do it. However, the landlord certainly will not idle, first I understand that Android development requires Java Learning Foundation. So self-study Li Xinghua Teacher's teaching video "Java video, source code and handouts", PS: In fact, not complete

Choose a software you are familiar with, and review its pros and cons, and describe the history of such software development

. 13.2012 October 26, Windows8 in the United States officially launched. Windows 8 supports chip architectures from Intel, AMD and ARM, and is used on PCs and tablets, especially mobile touch devices such as touch-screen phones, tablets, and more. The system has a good battery life and starts faster, consumes less memory, and is compatible with the software and hardware supported by Windows 7. In addition, in the interface design, the use of planar d

Total Pages: 15 1 .... 8 9 10 11 12 .... 15 Go to: Go

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.