softwaredevelopment   4068

« earlier    

The faster you unlearn OOP, the better for you and your software — Dawid Ciężarkiewicz aka `dpc`
Such architecture gives me nice testing points: DataStores can have multiple implementations via polymorphism, and actors communicating via messages can be instantiated separately and driven through test sequence of messages.
OOP  architecture  Programming  criticism  Design  via:popular  softwaredevelopment  software_design  software 
14 days ago by cglinka
Dawid Ciężarkiewicz aka `dpc`
Software development essays: iteration, OOP bad, Data-oriented Design, Rust.
SoftwareDevelopment  SoftwareEngineering  Programming 
15 days ago by deanc
One of the original developers of trading automaton/exchange software. Related to Brian Nigito.
4 weeks ago by deanc

« earlier    

related tags

2unittests0integrationtests  acid  africa  aggregator  agile  ai  alexanderwales  app  application  architecture  art  article  articles  asynchronous  basecamp  bestpractices  book  books  browser  business  cap  career  cloud  cloudcomputing  codeofpractice  coderhood  coding  comic  communication  computerscience  concurrency  configurationmanagement  containers  cooperativegames  crdt  criticism  crossplatform  css  culture  curricula  database  datavis  debug  debugging  delivery  dependencies  design  designpattern  desktop  dev  development  devops  directory  disss  distributed  distributedsystems  dns  documentation  ebook  edgecomputing  email  empathy  engineering  english  errors  ethics  exceptionhandling  exceptions  framework  frontend  funny  git  github  golang  google  guidelines  howto  ieee  industry40  iot  javascript  job  jobs  julia_evans  kubernetes  laravel  leadership  links  linux  management  managers  marketing  math  measurement  mfa  microservices  mobile  networking  nexiona  observability  ood  oop  opensource  optimization  performance  php  poker  policy  problemsolving  process  productivity  programming  project-journal  projectmanagement  prototype  python  qa  quality  reading  refs  reliability  remote  research  rhetoric  rust  sdlc  security  servers  services  sicp  software  software_design  softwarearchitecture  softwareengineering  softwaremanagement  somedaymaybe  standards  statistics  story  systemsthinking  tcp/ip  tdd  team  techdebt  technology  testing  theoryofconstraints  threading  tools  tracing  trading  tutorial  tutorials  uidesign  video  visualization  wcf  web  webapp  webdev  wiki  wikientry  wikipedia  work 

Copy this bookmark: