programming   1191060

« earlier    

Ruby - Specification Pattern - Ruby Blog
Hi guys! I've been digging into ideas of Domain-Driven Design for a while and decided to share one cool pattern that I found in book: Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans (The Blue Book). If you haven't read this book yet - do that. Twice. Because it's so hard to get all concepts first time :)
In this book Eric Evans describes Specification pattern which can make application more flexible. Today we're going to learn how to implement it.
programming  information  patterns 
6 hours ago by mwean
Rust by Example
Rust is a modern systems programming language focusing on safety, speed, and concurrency. It accomplishes these goals by being memory safe without using garbage collection.

Rust by Example (RBE) is a collection of runnable examples that illustrate various Rust concepts and standard libraries. To get even more out of these examples, don't forget to install Rust locally and check out the official docs. Additionally for the curious, you can also check out the source code for this site.
programming  reference  tutorial  rust 
6 hours ago by darren_n

« earlier    

related tags

@to-read  abstraction  ai  algorithm  algorithms  amazon  analysis  andriod  android  api  apl  architecture  archive  article  asn.1  assessment  async  aws  babel  badscience  bash  bestpractices  bigdata  bigpharma  binary  blog  blogs  book  books  bot  bots  bucklescript  c++  c  captcha  career  cli  clojure  cloud  code  coding  comic  compatibility  competency  computer  computers  computing  cs  css  culture  curl  data  databases  datascience  datastructure  datastructures  decision  deep-learning  design  dev  development  diagram  directory  docker  documentation  drawing  drone  duck  editor  elixir  encoding  env  exit  fileformat  flow  flowchart  fp  framework  free  functional  functionalprogramming  game  games  github  gnu  go  golang  google  gpu  graph  graph_drawing  graphics  graphs  gui  guide  hash  haskell  hex  howto  http  humor  hype  ide  im  impala  information  input  interesting  interface  interview  ios  iterm  java  java8  javascript  language  laravel  latex  layout-engine  layout  learn  learning  libraries  library  lint  linter  linux  lisp  list  longnames  lua  machine-learning  machinelearning  math  medicine  ml  mmo  naming  network  networking  neural-network  neural-style  neuralnetwork  nodejs  nostalgia  ocaml  opengl  opensource  optical  parser  parsing  patterns  pdf  performance  personaldevelopment  philosophy  php  practices  privacy  productivity  prototyping  psychology  python  qa  rant  react  reactjs  reference  resources  reverseengineering  reversing  robotics  ruby  rust  satire  scala  schema  scripting  security  sensor  serialization  service  shell  slack  slackbot  snc  software  speed  story  strategy  string  strings  swift  syntax  sysadmin  system  technology  techsupport  tensorflow  terraform  test  testing  tex  tips  todo  tool  toolkit  tools  toread  transfer  trap  tries  tutorial  unicode  unix  vector  via-pocket  virtualenv  virtualization  visualization  web  webdesign  webdev  webdevelopment  xcode  xml  xsd 

Copy this bookmark: