"what are some good books for learning about software design/architechure? [closed]" Code Answer
Answers related to “what are some good books for learning about software design/architechure? [closed]”
- What are some good PHP profilers that can be used? [closed]
- What are the best practices for password submission? [closed]
- What are the best places to learn regular expression (PHP)? [closed]
- What are the valid use cases of goto in PHP? [closed]
- What are some PHP object-oriented framework initialization techniques?
- What are the best practices for passing multiple variables to a function using PHP [closed]
- What are good resources for learning the Zend framework? [closed]
- What are some pros and cons of the various PHP IDEs? [closed]
- What are some good distributed queue managers in php?
- What's a good book for introduction to databases for web developers [closed]
- What's a good strategy for renewing the expiration of a forms auth ticket between .net and php?
- What is a good option for a two-way processing of password?
- What Are Some Good .NET Profilers?
- What are the basic clearcase concepts every developer should know? [closed]
- What is a good pattern for using a Global Mutex in C#?
- What are some uses of template template parameters?
- What are the best practices for avoiding xss attacks in a PHP site [closed]
- What is the role of the bias in neural networks? [closed]
- Good resources for learning Objective-C [closed]
- What are some empirical technical reasons not to use jQuery? [closed]
- What are the new documentation commands available in Xcode 5? [closed]
- What are some more forceful ways than a .gitignore to keep (force) files out of a repo?
- Where do I find some good examples for DDD? [closed]
- What are some compelling use cases for dependent method types?
- What are database normal forms and can you give examples? [closed]
- What are some uses of decltype(auto)?
- What are some good Python ORM solutions? [closed]
- What's “wrong” with C++ wchar_t and wstrings? What are some alternatives to wide characters?
- Are there good tutorials on how to use PDO? [closed]
- What are some resources for getting started in operating system development? [closed]
- What is a good Java library to zip/unzip files? [closed]
- What are some reasons a Release build would run differently than a Debug build [closed]
- Why do we have to normalize the input for an artificial neural network? [closed]
- What are some examples of Go interfaces?
- What are some reasons NetworkStream.Read would hang/block?
- What are the best practices for structuring a large Meteor app with many HTML template files? [closed]
- What are some methods to debug Javascript inside of a UIWebView?
- Are there good reasons not to use an ORM? [closed]
- What are the differences between all these cross-entropy losses in Keras and TensorFlow?
- What are some ways of accessing Microsoft SQL Server from Linux?
- Good rules for setting up print css? [closed]
- What are the differences between Perl, Python, AWK and sed? [closed]
- What is a good solution for calculating an average where the sum of all values exceeds a double's limits?
- What are some alternatives to RegistryKey.OpenBaseKey in .NET 3.5?
- What is the difference between linear regression and logistic regression? [closed]
- What are some alternatives to ReSharper? [closed]
- Good resources for learning how to create MSI installers from WiX [closed]
- What are some best practices and “rules of thumb” for creating database indexes?
- What are some good ways to manage a changelog using Git? [closed]
- What is the difference between supervised learning and unsupervised learning? [closed]
- What are some popular naming conventions for Unit Tests? [closed]
- What are the pros and cons between get_dummies (Pandas) and OneHotEncoder (Scikit-learn)?
- What are the advantages of using the C++ Boost libraries? [closed]
- Why use **kwargs in python? What are some real world advantages over using named arguments?
- What are some good css and js minimizers for production code? [closed]
- What are the best practices to use AngularJS with Django [closed]
- What are some good SSH Servers for windows? [closed]
- What are the different techniques for memoization in Java? [closed]
- What are some advantages to using an interface in C#?
- What are the real rules for linux usernames on CentOS 6 and RHEL 6? [closed]
- How to prevent PHP files from being downloaded? And what are some ways someone can download them?
- Database vs Flat Text File: What are some technical reasons for choosing one over another when performance isn't an...
- What are some good profilers for native C++ on Windows? [closed]
- What are the differences between if, else, and else if? [closed]
- A good library for converting PDF to TIFF? [closed]
- What are some good examples of JQuery using JSONP talking to .net?
- What are some good resources for writing a chess engine? [closed]
- What are some (concrete) use-cases for metaclasses?
- What are the use-cases for Web Workers? [closed]
- What is the difference between a feature and a label? [closed]
- Learning about Computer Vision [closed]
- What is a “good” palette for divergent colors in R? (or: can viridis and magma be combined together?)
- What are some great Quartz 2D drawing tutorials? [closed]
- What are the best books and resources for learning to develop, deploy and/or host Django? [closed]
- What are some scenario's of having a Session-less Controller in ASP.NET MVC3?
- What are some of the problems of “Implied Global variables”?
- What's a good recipe for overriding hashcode in Dart?
- What are the “$ns” and “$is_prefix” parameters about?
- What are some good resources for learning about Artificial Neural Networks? [closed]
- What are some of your most useful database standards?
- What is the mAP metric and how is it calculated? [closed]
- What is the difference between Q-learning and SARSA?
- What are some good books, web resources, and projects for learning R? [closed]
- What are the Netty alternatives for high-performance networking? [closed]
- What are some of Drupal's shortcomings? [closed]
- What are some of the real world example where JPA2 Criteria API is more preferable?
- What are some good alternatives to multiple-inheritance in .NET?
- What are some good ways to implement breadcrumbs on a Jekyll site?
- What's Python good practice for importing and offering optional features?
- What are some use cases for tuple structs?
- What's a good example for class inheritance? [closed]
- What are some examples of MemberBinding LINQ expressions?
- What are some useful examples of malloc() in C?
- What are some algorithms for finding a closed form function given an integer sequence?
- Any good debugger for HTML5 Javascript postMessage API? [closed]
- What are some strategies to unit test a scheduler?
- What are some good, fast persistent storage options for key->value data? [closed]
- What are some convincing arguments to upgrade from Visual Studio 6?
- What are some techniques for troubleshooting very intermittent Access Violation on a Windows Mobile Device?
- Which objects are finalized in Go by default and what are some of the pitfalls of it?
- What are the advantages of the “apply” functions? When are they better to use than “for” loops, and when are they...
- pyspark.ml pipelines: are custom transformers necessary for basic preprocessing tasks?
- What are some good alternatives to accessing the DOM using nativeElement in Angular2?
- Are their any negatives impacts of launching two continues services at the same time? What are some alternatives if...
- What are some methods to link to and run a local .exe file in a local browser
- What are some possible causes of a segmentation fault when using the nvcc CUDA compiler?
- A good book for learning D3.js [closed]
- What is an intuitive explanation of the Expectation Maximization technique? [closed]
- What are the best and must-have hg / mercurial extensions? [closed]
- What's the best source for learning how to create RESTful APIs in Java? [closed]
- What are some JavaScript unit testing and mocking frameworks you have used? [closed]
- What are some scenarios for which MPI is a better fit than MapReduce?
- What are the key concepts for an iPhone Developer to learn? [closed]
- What are some methods to analyze image brightness using Python?
- What are the major differences and benefits of Porter and Lancaster Stemming algorithms? [closed]
- What is a headless service, what does it do/accomplish, and what are some legitimate use cases for it?
- What are some good Perl debugging methods?
- What are the good and bad points of C++ templates? [closed]
- What are some good ways of estimating 'approximate' semantic similarity between sentences?
- What are some good Flash game frameworks?
- Are there good reasons for 'private' to work the way it does in Ruby?
- What are some good UX books? [closed]
- Do you follow the Personal Software Process? Does your organization/team follow the Team Software Process? [closed]
- What are some good PHP performance tips?
- What are useful ranking algorithms for documents without links?
- What are some resources I can use to learn profiling/optimizing?
- What are some tricks that a processor does to optimize code?
- Know any good c++ support vector machine (SVM) libraries? [closed]
- What is the best tutorial for learning MPI for C++? [closed]
- What is a good algorithm for getting the minimum vertex cover of a tree?
- How does su work on android? And what are the pre-requisites for it to work? What is rooting on Android?
- What's the best website for learning HTML Semantically? [closed]
- What are some best practices for creating my own custom exception?
- What are some viable techniques for combining CSRF protection with RESTful APIs?
- What are some quick tips for increasing jQuery performance? [closed]
- What are some good code optimization methods?
- What are some approaches to outputting a Python data structure to reStructuredText
- What are some good role authorization solutions used with Authlogic?
- What are the good Scala IDEs at the start of 2010?
- What are some advantages of using Core Data? (as opposed to plist)
- What are some advantages of duck-typing vs. static typing?
- Some good example for using enums
- What are the benefits and drawbacks of using header files? [closed]
- What are C classes for a NLLLoss loss function in Pytorch?
- What's a Good Name for this extended `compose` function?
- What are some “real-life” uses of inline assembly?
- What are your best practices for bugs that are hard to solve? [closed]
- What are the advantages of packaging your python library/application as an .egg file?
- What are some of the drawbacks to using C-style strings?
- What are 'batches' and 'steps' in TensorFlow Estimators and how do they differ from epochs?
- What's a good method for extracting text from a PDF using C# or classic ASP (VBScript)? [closed]
- What are the good practice to test/inject private field in C#
- What are good resources for learning about generics? [closed]
- What are some good ways to emulate cascading indexing in MATLAB?
- What are some real world implications of non-ACID database compliance?
- What are the operator methods for boolean 'and', 'or' in Python? [closed]
- What is a good algorithm for compacting records in a blocked file?
- What's a good memory-conservative serializer to replace BinaryFormatter? [closed]
- What is a good technique for poll result bars?
- What are the best Haskell libraries to operationalize a program? [closed]
- What is the best resource for learning C# expression trees in depth?
- What are some resources for learning Lambda Calculus? [closed]
- What are some recommended plugins for Trac? [closed]
- What are some interesting uses of higher-order functions?
- What are the best practices for Hardware Description Languages (Verilog, VHDL etc.) [closed]
- Recommend a good resource for approaches to concurrent programming? [closed]
- What are some good resources for learning threaded programming? [closed]
- What are the benefits of multiple projects and one solution? [closed]
- What is the difference between Q-learning and Value Iteration?
- What are some interesting projects to solve in Erlang for learning purposes? [closed]
- What are some refactoring methods to reduce size of compiled code?
- What are the best resources for Windows Workflow Foundation (WF)? [closed]
- What are some reasons why a sole developer should use TDD? [closed]
- What is the best source for learning UML? [closed]
- What are the gigantic *.CFS files all about in Eclipse workspace plugin folder?
- What are some good plugins for developing Java in VIM?
- What is a good definition for language code and locale codes?
- What are the best solutions for flash charts and graphs? [closed]
- What are good features for classifying photos of clothing? [closed]
- What are some good Xcode scripts to speed up development?
- C# - What are Some High Performance Best Practices/Tips for ADO.NET [closed]
- What are some examples of type-level programming? [closed]
- What are alternatives of Gradient Descent?
- What are the best resources for learning CIL (MSIL)
- What are some Objective-c debugging tips? [closed]
- What is the best resource for learning the features and benefits of windbg?
- What are some basic tenets of interface design? [closed]
- What are “Factor Graphs” and what are they useful for?
- Where are some good Xlib programming guides?
- How to classify URLs? what are URLs features? How to select and Extract features from URL
- What are some uses for =delete?
- What are some use cases for memory_order_relaxed
- Good books for learning C++ programming on UNIX (pref Linux)? [closed]
- What are the best resources for design patterns and their uses? [closed]
- What are some alternatives to a bit array?
- What's a good way for figuring out all possible words of a given length
- What are some best practices for debugging Qt signals and slots?
- What are some good non-English phrases with singular and plural forms that can be used to test an...
- What logging is good logging for your app?
- In Python, what's a good pattern for disabling certain code during unit tests?
- What are some useful SQL statements / usage patterns that should be known by all developers who may touch the Back...
- What are some type-level TypeScript libraries? [closed]
- What are the good “rich” IDEs for Lisp? [closed]
- What are your experiences using the new “hg rebase” command? [closed]
- Are there good tools for C# reverse engineering? [closed]
- What is a good pattern for implementing access control in a GraphQL server?
- What are some examples of using Nokogiri?
- What are the best overviews for cloud technology? [closed]
- Are there good reasons for a public constructor of an abstract class
- What are some specific legitimate uses for singletons?
- What are the best tools for Sql Server version control [closed]
- What is the difference between Deep Learning and traditional Artificial Neural Network machine learning? [closed]
- What is a good toolkit for developing Blackberry applications?
- In git, what are some good conventions to format multiple comments to a single commit
- What is a good pattern for inexact queries in the Google App Engine Datastore?
- What are some good Ruby on Rails blogs? [closed]
- What are some good Entity Framework Alternatives [closed]
- What is a good rule for when to prepend members with 'this' (C#)?
- What are the best practice for clearing cache directory in iOS? [closed]
- nosql databases - what are these good for? [closed]
- What is a good framework for creating interactive books on the iPad? [closed]
- What are some recommended resources and tutorials for learning the VTK library toolkit? [closed]
- What is a good way to think about C++ references?
- What are some good design patterns for CRUD? [closed]
- what are some common problems with Hibernate/persistence?
- What is a good strategy for separating layers for an application that can be used online and offline?
- What are all built-in abstract classes in .net framework? [closed]
- sklearn grid.fit(X,y) - error: “positional indexers are out-of-bounds” for X_train,y_train
- What are some possible reasons for objects stored in the ASP.NET Cache never expiring, despite having a sliding...
- What is a good filesystem for embedded NAND drives?
- What are some general tips to reduce the file size for a Pyinstaller generated executable
- What's a good library to manipulate Apache2 config files? [closed]
- What are the scoping rules for vals in Scala for-comprehensions
- What are the current resources for building a Facebook application with Rails? [closed]
- Can anyone suggest good algorithms for CBIR?
- What are some good examples of open source projects developed in a test-driven fashion?
- What is a good library for JSON serialization for Scala 2.8.1 for use in Eclipse [closed]
- What's a good strategy for processing a queue in parallel?
- What is a good platform for devoloping web services in C++?
- What are the good criteria for committing changes to repository?
- What are some advantages and disadvantages for embedding JavaScript in HTML or saving it externally? [closed]
- Need some guide line for AntiForgeryToken use in MVC [closed]
- What are some cases where it would be advantageous to use an event without having it backed by a delegate variable?
- What are some better ways to write [(-1,-1),(-1,0),(-1,1),(0,-1),(0,1),(1,-1),(1,0),(1,1)] in Haskell?
- What is a good IDE for Java programming on a low end laptop? [closed]
- Do you know some good resources for learning NoSQL databases? [closed]
- What are some good ways to parse HTML and CSS in Perl?
- What are good methods for save Java application data? [closed]
- What are some good techniques at debugging javascript? [closed]
- What are some common WMI queries
Only authorized users can answer the Search term. Please sign in first, or register a free account.
general responsibility assignment software principles and domain driven design are in my opinion are the next must have things you should get familiar with after learning to code. api design is also a good read, especially when you are developing the software that will be used/extended by multiple people.
i am not in favor of learning patterns as it is easier to misuse them if the intention is not understood correctly. (everything seems like a nail if you have a hammer kind of thing). i have nothing against patterns but i have seen it mostly misused by the junior developers thus creating hard to maintain products.